X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FLog.pm;h=80e71825b9bcdcc56999cdfb0c845630672b46be;hb=e24229207cb1369e0c4ad27a3261effe20d986a8;hp=a28c373924510a6a3633e1bd1a984d52f9dfa918;hpb=71415389f4a9968c22da3255dcaaf2669fa58731;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Log.pm b/lib/Catalyst/Log.pm index a28c373..80e7182 100644 --- a/lib/Catalyst/Log.pm +++ b/lib/Catalyst/Log.pm @@ -42,7 +42,13 @@ around new => sub { my $orig = shift; my $class = shift; my $self = $class->$orig; - $self->levels( scalar(@_) ? @_ : keys %LEVELS ); + + if (@_ == 1 && $_[0] eq 'debug') { + $self->levels( keys %LEVELS ); + } else { + $self->levels( scalar(@_) ? @_ : keys %LEVELS ); + } + return $self; };