Plack::Middleware::LogUserlContributed Perl DocuPlack::Middleware::Log4perl(3)NAMEPlack::Middleware::Log4perl - Uses Log::Log4perl to configure logger
SYNOPSIS
use Log::Log4perl;
Log::Log4perl::init('/path/to/log4perl.conf');
builder {
enable "Log4perl", category => "plack";
$app;
}
# in log4perl.conf
log4perl.logger.plack = INFO, Logfile
log4perl.appender.Logfile = Log::Log4perl::Appender::File
log4perl.appender.Logfile.filename = /path/to/logfile.log
log4perl.appender.Logfile.layout = Log::Log4perl::Layout::SimpleLayout
# Or let middleware to configure log4perl
enable "Log4perl", category => "plack", conf => '/path/to/log.conf';
DESCRIPTION
Log4perl is a Plack::Middleware component that allows you to use
Log::Log4perl to configure the logging object, "psgix.logger".
CONFIGURATION
category
The "log4perl" category to send logs to. Defaults to '' which means
it send to the root logger.
conf
The configuration file path (or a scalar ref containing the config
string) for Log::Log4perl to automatically configure.
AUTHOR
Tatsuhiko Miyagawa
SEE ALSO
Log::Log4perl
Plack::Middleware::LogDispatch
perl v5.14.2 2012-08-13 Plack::Middleware::Log4perl(3)