Query: paranoid::log::file
OS: debian
Section: 3pm
Links: debian man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Paranoid::Log::File(3pm) User Contributed Perl Documentation Paranoid::Log::File(3pm)NAMEParanoid::Log::File - File Logging FunctionsVERSION$Id: File.pm,v 0.83 2010/04/15 23:23:28 acorliss Exp $SYNOPSISuse Paranoid::Log; enableFacility('events', 'file', 'debug', '+', $filename);DESCRIPTIONThis module logs messages to the log files, and is safe for use with forked children logging to the same files. Each child will open their own filehandles and use advisory locking for writes. This module should not be used directly, Paranoid::Log should be your exclusive interface for logging.SUBROUTINES/METHODS NOTE: Given that this module is not intended to be used directly nothing is exported. init log remove dumpDEPENDENCIESo Fcntl o Paranoid::Debug o Paranoid::Filesystem o Paranoid::InputSEE ALSOo Paranoid::LogBUGS AND LIMITATIONSThis isn't a high performance module when dealing with a high logging rate with high concurrency. This is due to the advisory locking requirement and the seeks to the end of the file with every message. This facility is intended as a kind of lowest-common demoninator for programs that need some kind of logging capability.AUTHORArthur Corliss (corliss@digitalmages.com)LICENSE AND COPYRIGHTThis software is licensed under the same terms as Perl, itself. Please see http://dev.perl.org/licenses/ for more information. (c) 2005, Arthur Corliss (corliss@digitalmages.com) perl v5.14.2 2010-04-15 Paranoid::Log::File(3pm)