The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.61 - 2017-02-13

  • The 2.60 release would throw an exception if the logged message was empty. While this makes sense, it also breaks backwards compatibility, so it has been reverted. Reported by Greg Oschwald. GitHub #38.
  • The 2.60 release would throw an exception if you tried to create a Syslog output where the ident was an empty string. Reported by Greg Oschwald. GitHub #38.

Modules

Dispatches messages to one or more outputs
Object for logging to Apache::Log objects
Code shared by dispatch and output objects.
Object for logging to a subroutine reference
Base class for objects that send log messages via email
Subclass of Log::Dispatch::Email that uses the MIME::Lite module
Subclass of Log::Dispatch::Email that uses the Mail::Send module
Subclass of Log::Dispatch::Email that uses the Mail::Sender module
Subclass of Log::Dispatch::Email that uses the Mail::Sendmail module
Object for logging to files
Subclass of Log::Dispatch::File to facilitate locking
Object for logging to IO::Handle classes
Object that accepts messages and does nothing
Base class for all Log::Dispatch::* objects
Object for logging to the screen
Object for logging to system log.
Types used for parameter checking in Log::Dispatch
Variables used internally by multiple packages