Adam
view release on metacpan or search on metacpan
lib/Adam/Logger/Default.pm view on Meta::CPAN
# ABSTRACT: Default logger for Adam bots
our $VERSION = '1.003';
use Moose;
use POSIX qw( strftime );
sub log_dispatch_conf {
return {
class => 'Log::Dispatch::Screen',
min_level => 'debug',
stderr => 1,
callbacks => sub {
my %p = @_;
my $ts = strftime('%Y-%m-%d %H:%M:%S', localtime);
return "[$ts] [$p{level}] $p{message}\n";
},
};
}
with qw(
Adam::Logger::API
( run in 1.772 second using v1.01-cache-2.11-cpan-39bf76dae61 )