1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#!/usr/bin/perl
use strict;
use warnings;
use Log::Handler;
my $log = Log::Handler->new();
$log->set_pattern('%x', 'x-name', 'x-value');
$log->add(
screen => {
message_layout =>
'level %L%N'.
'time %T%N'.
'date %D%N'.
'pid %P%N'.
'hostname %H%N'.
'caller %C%N'.
'package %p%N'.
'filename %f%N'.
'line %l%N'.
'subroutine %s%N'.
'progname %S%N'.
'runtime %r%N'.
'mtime %t%N'.
'message %m%N'.
'procent %%%N'.
'x-name %x%N',
}
);
$log->error('your message');
|