VERSION
version 2.56SYNOPSIS
use Log::Dispatch;
my $log = Log::Dispatch->new(
outputs => [
[
'Code',
min_level => 'emerg',
code => \&_log_it,
],
]
);
sub _log_it {
my %p = @_;
warn $p{message};
}
DESCRIPTION
This module supplies a simple object for logging to a subroutine reference.CONSTRUCTOR
The constructor takes the following parameters in addition to the standard parameters documented in Log::Dispatch::Output:-
code ($)
The subroutine reference.
HOW IT WORKS
The subroutine you provide will be called with a hash of named arguments. The two arguments are:-
level
The log level of the message. This will be a string like ``info'' or ``error''.
-
message
The message being logged.
SUPPORT
Bugs may be submitted through the RT bug tracker <http://rt.cpan.org/Public/Dist/Display.html?Name=Log-Dispatch> (or [email protected] <mailto:[email protected]>).I am also usually active on IRC as 'drolsky' on "irc://irc.perl.org".
AUTHOR
Dave Rolsky <[email protected]>COPYRIGHT AND LICENCE
This software is Copyright (c) 2016 by Dave Rolsky.This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)