BioX-Workflow-Command

 view release on metacpan or  search on metacpan

lib/BioX/Workflow/Command/Utils/Log.pm  view on Meta::CPAN

package BioX::Workflow::Command::Utils::Log;

use Moose::Role;
use namespace::autoclean;

use Log::Log4perl qw(:easy);
use DateTime;

has 'app_log' => (
    is      => 'rw',
    default => sub {
        my $self = shift;
        Log::Log4perl->init( \ <<'EOT');
  log4perl.category = DEBUG, Screen
  log4perl.appender.Screen = \
      Log::Log4perl::Appender::ScreenColoredLevels
  log4perl.appender.Screen.layout = \
      Log::Log4perl::Layout::PatternLayout
  log4perl.appender.Screen.layout.ConversionPattern = \
      [%d] %m %n
EOT
        return get_logger();
    },
    lazy => 1,
);

1;



( run in 0.808 second using v1.01-cache-2.11-cpan-39bf76dae61 )