diff options
Diffstat (limited to 'lib/Dancer/Logger/PSGI.pm')
-rw-r--r-- | lib/Dancer/Logger/PSGI.pm | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/lib/Dancer/Logger/PSGI.pm b/lib/Dancer/Logger/PSGI.pm index 3f8c216..25e8f5f 100644 --- a/lib/Dancer/Logger/PSGI.pm +++ b/lib/Dancer/Logger/PSGI.pm @@ -1,14 +1,12 @@ package Dancer::Logger::PSGI; -# ABSTRACT: PSGI Log handler for Dancer - use strict; use warnings; - -our $VERSION = '0.01'; - use Dancer::SharedData; -use base 'Dancer::Logger::Abstract'; +use base "Dancer::Logger::Abstract"; + +# VERSION +# ABSTRACT: PSGI Log handler for Dancer sub init {} @@ -18,13 +16,14 @@ sub _log { chomp $full_message; my $request = Dancer::SharedData->request; - if ($request->{env}->{'psgix.logger'}) { - $request->{env}->{'psgix.logger'}->( + if ($request->{env}{"psgix.logger"}) { + $request->{env}{"psgix.logger"}->( { level => $level, message => $full_message, } ); } + return; } 1; @@ -48,7 +47,7 @@ or in your environment file: - plack_middlewares: - ConsoleLogger -With L<Plack::Middleware::ConsoleLogger>, all your log will be send to the javascript console of your browser. +With L<Plack::Middleware::ConsoleLogger>, all your log will be send to the JavaScript console of your browser. =head1 DESCRIPTION |