Log::Dispatch::File::AlertsLog::Dispatch::File::Alerts is a Perl object for logging to alert files. | |
Download |
Log::Dispatch::File::Alerts Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- M. Jacob
- Publisher web site:
- http://search.cpan.org/~jacob/Log-Dispatch-File-Rolling-1.05/lib/Log/Dispatch/File/Rolling.pm
Log::Dispatch::File::Alerts Tags
Log::Dispatch::File::Alerts Description
Log::Dispatch::File::Alerts is a Perl object for logging to alert files. Log::Dispatch::File::Alerts is a Perl object for logging to alert files.SYNOPSIS use Log::Dispatch::File::Alerts; my $file = Log::Dispatch::File::Alerts->new( name => 'file1', min_level => 'emerg', filename => 'Somefile%d{yyyy!!!!}.log', mode => 'append' ); $file->log( level => 'emerg', message => "I've fallen and I can't get upn" );ABSTRACTThis module provides an object for logging to files under the Log::Dispatch::* system.This module subclasses Log::Dispatch::File for logging to date/time stamped files. See Log::Dispatch::File for instructions on usage. This module differs only on the following three points:alert filesThis module will use a seperate file for every log message.multitasking-safeThis module uses flock() to lock the file while writing to it.stamped filenamesThis module supports a special tag in the filename that will expand to the current date/time/pid.It is the same tag Log::Log4perl::Layout::PatternLayout uses, see Log::Log4perl::Layout::PatternLayout, chapter "Fine-tune the date". In short: Include a "%d{...}" in the filename where "..." is a format string according to the SimpleDateFormat in the Java World (http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html). See also Log::Log4perl::DateFormat for information about further restrictions.In addition to the format provided by Log::Log4perl::DateFormat this module also supports '$' for inserting the PID and '!' for inserting a uniq number. Repeat the character to define how many character wide the field should be.A note on the '!': The module first tries to find a fresh filename with this set to 1. If there is already a file with that name then it is increased until either a free filename has been found or it reaches 9999. In the later case the module dies. Requirements: · Perl
Log::Dispatch::File::Alerts Related Software