Plagger で 更新された CPAN モジュールをインストール
Plagger で 更新された CPAN モジュールをインストールしてみる。
Plugin を 作りたかったけど、どのフェーズでやるべきか悩んだので、ありもので強引にやってみる。
どうやるのがいいのかな?Publish は違う気がする。
Feed は http://search.cpan.org/uploads.rdf とか、CPAN Recent Changes とか。
title を パースして cpan コマンドに投げてるだけ。
plugins: - module: Subscription::Config config: feed: - url: http://unknownplace.org/cpanrecent/rss/Plagger - module: Filter::Rule rule: module: Fresh mtime: path: /tmp/cpanupdate.tmp autoupdate: 1 - module: Publish::Pipe config: command: perl -ne 'next if !$_ or /^http/; s/-[^-]*?$//; s/-/::/g; `cpan install $_`'
インストールしたいモジュールを指定したい場合はワンライナーを直す・・・
微妙だな・・・。Plugin にして config で指定したい。
どうしたものか。