Plack::Middleware::LogDispatch.3pm

Langue: en

Version: 2010-03-30 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Plack::Middleware::LogDispatch - Uses Log::Dispatch to configure logger

SYNOPSIS

   use Log::Dispatch;
 
   my $logger = Log::Dispatch->new;
   $logger->add( Log::Dispatch::File->new(...) );
   $logger->add( Log::Dispatch::DesktopNotification->new(...) );
 
   builder {
       enable "LogDispatch", logger => $logger;
       $app;
   }
 
   # use with Log::Dispatch::Config
   use Log::Dispatch::Config;
   Log::Dispatch::Config->configure('/path/to/log.conf');
 
   builder {
       enable "LogDispatch", logger => Log::Dispatch::Config->instance;
       ...
   }
 
 

DESCRIPTION

LogDispatch is a Plack::Middleware component that allows you to use Log::Dispatch to configure logging object.

CONFIGURATION

logger
Log::Dispatch object to send logs to. Required.

AUTHOR

Tatsuhiko Miyagawa

SEE ALSO

Log::Dispatch