Adam

 view release on metacpan or  search on metacpan

lib/Adam/Logger/Default.pm  view on Meta::CPAN

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
  MooseX::LogDispatch::Levels



( run in 2.374 seconds using v1.01-cache-2.11-cpan-5b529ec07f3 )