Amon2-Plugin-LogDispatch
view release on metacpan or search on metacpan
my $conf = $c->config->{'Log::Dispatch'}
|| die "missing configuration for LogDispatch plugin(\$c->config->{'Log::Dispatch'} is undefined)";
my $logger = Log::Dispatch->new(%$conf);
Amon2::Util::add_method($c, 'log', sub { $logger });
}
1;
__END__
=encoding utf8
=head1 NAME
Amon2::Plugin::LogDispatch - Log::Dispatch glue for Amon2
=head1 SYNOPSIS
__PACKAGE__->load_plugin('LogDispatch');
# in your config.pl
lib/Amon2/Plugin/LogDispatch.pm view on Meta::CPAN
my $conf = $c->config->{'Log::Dispatch'}
|| die "missing configuration for LogDispatch plugin(\$c->config->{'Log::Dispatch'} is undefined)";
my $logger = Log::Dispatch->new(%$conf);
Amon2::Util::add_method($c, 'log', sub { $logger });
}
1;
__END__
=encoding utf8
=head1 NAME
Amon2::Plugin::LogDispatch - Log::Dispatch glue for Amon2
=head1 SYNOPSIS
__PACKAGE__->load_plugin('LogDispatch');
# in your config.pl
( run in 1.142 second using v1.01-cache-2.11-cpan-49f99fa48dc )