Changeset 924

Show
Ignore:
Timestamp:
10/30/07 21:38:18 (6 years ago)
Author:
yappo
Message:

lang/perl/irssi/scripts/mobirc.pl: use config loader by Mobirc::ConfigLoader?

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/irssi/scripts/mobirc.pl

    r923 r924  
    99 
    1010use Encode; 
     11use Mobirc::ConfigLoader; 
    1112use Mobirc::Util; 
    1213use Mobirc::HTTPD; 
     
    275276 
    276277    my $config; 
    277     eval { $config = YAML::Syck::LoadFile($conffname) }; 
     278    eval { $config = Mobirc::ConfigLoader->load($conffname) }; 
    278279    if ($@) { 
    279280        Irssi::print("can't read $conffname: $@"); 
    280281        return; 
    281282    } 
    282  
    283     # set default vars. 
    284     $config->{irc}->{ping_delay} ||= 30; 
    285     $config->{irc}->{reconnect_delay} ||= 10; 
    286     $config->{irc}->{incode} ||= 'utf-8'; 
    287     $config->{httpd}->{charset} ||= 'cp932'; 
    288     $config->{httpd}->{root} ||= '/'; 
    289     ## TODO: where default assets path? 
    290     # $config->{global}->{assets_dir} ||= File::Spec->catfile($FindBin::Bin, 'assets'); 
    291     $config->{httpd}->{cookie_expires} ||= '+3d'; 
    292     $config->{httpd}->{content_type} ||= 'text/html; charset=Shift_JIS'; 
    293283 
    294284    # httpd echo mode is disable