NAME
Plack::Middleware::LogDispatchouli - Uses Log::Dispatchouli to configure the PSGI logger
SYNOPSIS
use Log::Dispatchouli;
my $logger = Log::Dispatchouli->new(...);
builder {
enable "LogDispatchouli", logger => $logger;
$app;
}
# or to make it even easier...
builder {
enable "LogDispatchouli", logger => {
ident => 'MyApp',
facility => 'daemon',
to_stdout => $ENV{PLACK_ENV} eq "development",
debug => $ENV{PLACK_ENV} eq "development",
};
$app;
}
DESCRIPTION
Plack::Middleware::LogDispatchouli is a Plack::Middleware component that allows you to use Log::Dispatchouli to configure the logging object, psgix.logger
.
CONFIGURATION
- logger
-
Log::Dispatchouli object to send logs to or a hashref of parameters to pass to "new" in Log::Dispatchouli.
AUTHOR
Thomas Sibley <trsibley@uw.edu>
COPYRIGHT
Copyright 2014- Mullins Lab, Department of Microbiology, University of Washington
This module is based on Plack::Middleware::LogDispatch.
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.