X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FApp%2FFonBot%2FPlugin%2FConfig.pm;fp=lib%2FApp%2FFonBot%2FPlugin%2FConfig.pm;h=2418f779e9c97b3f7347cca01b156b8ae23e4c4c;hb=962dff7b76ec32cd68e0e96b8d3cc6d1f9759d00;hp=b710cf86d412b0859b4e6c95f122d12cc5a26b01;hpb=7be318a6bf7a8f960c4192f52e7e5c8763d002ee;p=app-fonbot-daemon.git diff --git a/lib/App/FonBot/Plugin/Config.pm b/lib/App/FonBot/Plugin/Config.pm index b710cf8..2418f77 100644 --- a/lib/App/FonBot/Plugin/Config.pm +++ b/lib/App/FonBot/Plugin/Config.pm @@ -24,15 +24,15 @@ our ($dir, $user, $group, @supplementary_groups); my $log=Log::Log4perl->get_logger(__PACKAGE__); sub init{ - $log->info('reading config file'); - unless (my $ret = do '/etc/fonbotd/config.pl') { - die "Cannot parse config file: $@" if $@; - die "Cannot run config file: $!" unless $ret; - } + $log->info('reading config file'); + unless (my $ret = do '/etc/fonbotd/config.pl') { + die "Cannot parse config file: $@" if $@; + die "Cannot run config file: $!" unless $ret; + } } sub fini{ - #no-op + #no-op } 1; @@ -47,29 +47,29 @@ App::FonBot::Plugin::Config - FonBot plugin for reading configuration files =head1 SYNOPSIS - use App::FonBot::Plugin::Config qw/$oftc_enabled $oftc_nick @oftc_channels $oftc_nickserv_password $bitlbee_enabled $bitlbee_nick $bitlbee_server $bitlbee_port $bitlbee_password $user $group @supplementary_groups $httpd_port/; - App::FonBot::Plugin::Config->init; - - # Variables used in App::FonBot:Plugin::OFTC - say "The OFTC plugin is ".($oftc_enabled ? 'enabled' : 'disabled'); - say "The OFTC NickServ password is $oftc_nickserv_password"; - say "The OFTC nickname is $oftc_nick"; - say "The OFTC channels are @oftc_channels"; - - # Variables used in App::FonBot::Plugin::BitlBee - say "The BitlBee plugin is ".($bitlbee_enabled ? 'enabled' : 'disabled'); - say "The BitlBee server runs on port $bitlbee_port of host $bitlbee_server" - say "The BitlBee nickname is $bitlbee_nick"; - say "The BitlBee password is $bitlbee_password"; - - # Variables used in App::FonBot::Plugin::Common - say "The storage directory is $dir"; - say "The user is $user"; - say "The primary group is $group"; - say "The supplementary groups are @supplementary_groups"; - - # Variables used in App::FonBot::Plugin::HTTPD - say "The HTTPD listens on port $httpd_port" + use App::FonBot::Plugin::Config qw/$oftc_enabled $oftc_nick @oftc_channels $oftc_nickserv_password $bitlbee_enabled $bitlbee_nick $bitlbee_server $bitlbee_port $bitlbee_password $user $group @supplementary_groups $httpd_port/; + App::FonBot::Plugin::Config->init; + + # Variables used in App::FonBot:Plugin::OFTC + say "The OFTC plugin is ".($oftc_enabled ? 'enabled' : 'disabled'); + say "The OFTC NickServ password is $oftc_nickserv_password"; + say "The OFTC nickname is $oftc_nick"; + say "The OFTC channels are @oftc_channels"; + + # Variables used in App::FonBot::Plugin::BitlBee + say "The BitlBee plugin is ".($bitlbee_enabled ? 'enabled' : 'disabled'); + say "The BitlBee server runs on port $bitlbee_port of host $bitlbee_server" + say "The BitlBee nickname is $bitlbee_nick"; + say "The BitlBee password is $bitlbee_password"; + + # Variables used in App::FonBot::Plugin::Common + say "The storage directory is $dir"; + say "The user is $user"; + say "The primary group is $group"; + say "The supplementary groups are @supplementary_groups"; + + # Variables used in App::FonBot::Plugin::HTTPD + say "The HTTPD listens on port $httpd_port" =head1 DESCRIPTION