X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst.pm;h=5593d624e4c4c0f0f192829744fea67f5bfa71a6;hp=5bc45460e91a9315329ba320f8bc8512661aa78a;hb=13cafd1af736071eca3b41bd520e29416e2aa68d;hpb=064834ea749fe2fe0862dd6f8ff601d980118449 diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 5bc4546..5593d62 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -156,7 +156,10 @@ sub import { require mod_perl; - if ( $mod_perl::VERSION >= 1.99 ) { + if ( $ENV{MOD_PERL_API_VERSION} == 2 ) { + $engine = 'Catalyst::Engine::Apache::MP20'; + } + elsif ( $mod_perl::VERSION >= 1.99 ) { $engine = 'Catalyst::Engine::Apache::MP19'; } else { @@ -164,12 +167,14 @@ sub import { } } - $caller->log->info("You are running an old helper script! ". - "Please update your scripts by regenerating the ". - "application and copying over the new scripts.") - if ( $ENV{CATALYST_SCRIPT_GEN} && ( - $ENV{CATALYST_SCRIPT_GEN} < - $Catalyst::Helper::CATALYST_SCRIPT_GEN )) ; + $caller->log->info( "You are running an old helper script! " + . "Please update your scripts by regenerating the " + . "application and copying over the new scripts." ) + if ( $ENV{CATALYST_SCRIPT_GEN} + && ( + $ENV{CATALYST_SCRIPT_GEN} < $Catalyst::Helper::CATALYST_SCRIPT_GEN ) + ); + # Process options my @plugins; foreach (@options) {