Log::Any::Adapter::File - Simple adapter for logging to files |
Log::Any::Adapter::File - Simple adapter for logging to files
version 1.040
use Log::Any::Adapter ('File', '/path/to/file.log');
# or
use Log::Any::Adapter; ... Log::Any::Adapter->set('File', '/path/to/file.log');
# with minimum level 'warn'
use Log::Any::Adapter ( 'File', '/path/to/file.log', log_level => 'warn', );
This simple built-in Log::Any adapter logs each message to the
specified file, with a datestamp prefix and newline appended. The file is
opened for append with autoflush on. If flock
is available, the handle
will be locked when writing.
The log_level
attribute may be set to define a minimum level to log.
The binmode
attribute may be set to define a PerlIO layer string to use
when opening the file. The default is :utf8
.
Category is ignored.
This software is copyright (c) 2014 by Jonathan Swartz and David Golden.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Log::Any::Adapter::File - Simple adapter for logging to files |