Log-Log4perl-Tiny
view release on metacpan or search on metacpan
lib/Log/Log4perl/Tiny.pm view on Meta::CPAN
local $Carp::Internal{'' . __PACKAGE__} = 1;
local $Carp::CarpLevel = $Carp::CarpLevel + 2;
my @message;
@message = __expand_message_list({message => \@_})
if $emit_log || $LOGDIE_MESSAGE_ON_STDERR;
if ($emit_log) { # avoid unless we're allowed to emit
my $message = Carp->can($renderer)->(@message);
my $method = $self->can($log_level);
$self->$method($_) for split m{\n}mxs, $message;
}
if ($LOGDIE_MESSAGE_ON_STDERR) {
Carp->can($emitter)->(@message);
}
return;
}
sub logcarp {
my $self = shift;
( run in 1.041 second using v1.01-cache-2.11-cpan-71847e10f99 )