summaryrefslogtreecommitdiff
path: root/lib/Dancer/Logger/PSGI.pm
diff options
context:
space:
mode:
authorAlexis Sukrieh <sukria@sukria.net>2010-06-20 13:25:06 +0200
committerAlexis Sukrieh <sukria@sukria.net>2010-06-20 13:25:06 +0200
commit7ccf1af1177a9285c03f0a31fb3d96e7c5a2346c (patch)
tree38238a23a7b5d0ba0ad423ea9cccd2d81b68ccbb /lib/Dancer/Logger/PSGI.pm
parentmerge (diff)
downloaddancer-logger-psgi-7ccf1af1177a9285c03f0a31fb3d96e7c5a2346c.tar.gz
use format_message to provide a full featured log message
Diffstat (limited to '')
-rw-r--r--lib/Dancer/Logger/PSGI.pm9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/Dancer/Logger/PSGI.pm b/lib/Dancer/Logger/PSGI.pm
index 9134e2b..d4803f2 100644
--- a/lib/Dancer/Logger/PSGI.pm
+++ b/lib/Dancer/Logger/PSGI.pm
@@ -15,9 +15,12 @@ sub init {}
sub _log {
my ( $self, $level, $message ) = @_;
my $request = Dancer::SharedData->request;
- if ( $request->{env}->{'psgix.logger'} ) {
- $request->{env}->{'psgix.logger'}
- ->( { level => $level, message => $message } );
+ if ($request->{env}->{'psgix.logger'}) {
+ $request->{env}->{'psgix.logger'}->(
+ { level => $level,
+ message => $self->format_message($level => $message)
+ }
+ );
}
}