The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Local::Logger - Thread-safe logging

SYNOPSIS

use Local::Logger;

my $time = 'utc' if open my $handle, '>>', '/some/path';

my $logger = Local::Logger->new
(
    log => $handle, ## path or I/O handle, *STDOUT if undef
    time => $time,  ## 'raw', 'utc', 'local', omit timestamp if undef
);

$logger->write( "timestamp in %s", $time );

METHODS

write

See printf().

SEE ALSO

threads, Thread::Semaphore

NOTE

See Local::Util