Config::Pitについての覚書
Config::Pit - search.cpan.orgの使い方
ワンライナーで登録するには以下のとおりで。
perl -MConfig::Pit -e'Config::Pit::set("d.hatena.jp", data=>{ username=>"login_account", password=>"login_pass" })'
以上のデータセットで$HOME/.pitにセットされる。
URLで個々に設定できるので便利。URLでなくても設定できる。
取り出しは、以下のように簡単に設定できる。
my $config = pit_get("d.hatena.ne.jp");
あとはusername,passwordは以下のように取り出すことができる。
my $username = $config->{username}; my $password = $config->{password};
mailアカウントなどは以下のようにして登録しておくと便利
perl -MConfig::Pit -e'Config::Pit::set("mail.com", data=>{ gmail_1_user =>"gmail_1_login", gmail_1_pass =>"gmail_1_pass", gmail_2_user => "gmail_2_login", gmail_2_pass => "gmail_2_pass", mobile_address => "mobile_address" })'
上記の場合、以下のように取り出す。
my $config = pit_get("mail.com"); my $gmail_user = $config->{gmail_1_login}; my $gmail_pass = $config->{gmail_2_pass}; my $mobile_add = $config->{mobile_address};
参照先