Changes for version 2.15

  • Don't try to test compilation of L::D::Syslog unless Sys::Syslog is available. Patch by Kenichi Ishigaki. RT #23751.
  • Allow a subroutine reference as a log message when callin Log::Dispatch->log(). Suggested by Craig Manley. RT #23913.
  • Added Log::Dispatch::Null output, primarily for testing.

Modules

Dispatches messages to one or more outputs
Object for logging to Apache::Log objects
Code shared by dispatch and output objects.
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
Extension to Log::Dispatch::File to facilitate locking
Object for logging to IO::Handle objects (and subclasses thereof)
Object that accepts messages and does nothing
Base class for all Log::Dispatch::* object
Object for logging to the screen
Object for logging to system log.