Log-Dispatch-Message-Passing
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Log/Dispatch/Message/Passing.pm view on Meta::CPAN
sub new {
my ($class, %arg) = @_;
confess("Need an 'output' argument") unless $arg{output};
my $output = $arg{output};
confess("output => $output must be an object which can ->consume")
unless blessed($output) && $output->can('consume');
my $self = { output => $output };
bless $self => $class;
# this is our duty as a well-behaved Log::Dispatch plugin
$self->_basic_init(%arg);
return $self;
}
sub log_message {
my ($self, %p) = @_;
$self->{output}->consume({%p});
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.467 second using v1.00-cache-2.02-grep-82fe00e-cpan-a086c87fca4 )