table of contents
other versions
- stretch 1.045-1
- testing 1.707-1
- stretch-backports 1.707-1~bpo9+1
- unstable 1.707-1
Log::Any::Adapter::File(3pm) | User Contributed Perl Documentation | Log::Any::Adapter::File(3pm) |
NAME¶
Log::Any::Adapter::File - Simple adapter for logging to filesVERSION¶
version 1.045SYNOPSIS¶
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', );
DESCRIPTION¶
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.
SEE ALSO¶
Log::Any, Log::Any::AdapterAUTHORS¶
- Jonathan Swartz <swartz@pobox.com>
- David Golden <dagolden@cpan.org>
- Doug Bell <preaction@cpan.org>
COPYRIGHT AND LICENSE¶
This software is copyright (c) 2016 by Jonathan Swartz, David Golden, and Doug Bell.This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
2016-12-27 | perl v5.24.1 |