X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst.pm;h=02b5d606cd7b0d87e4798c9308275af32677745f;hp=06130d1a48fb886e6a02d4f13f3ccac9152edd0c;hb=4b0f97fc6eb94b7d347403cecbf9a71ec5322e37;hpb=a98940b5ca887252a3e0132581417e6abf7ee331 diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 06130d1..02b5d60 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -2378,6 +2378,10 @@ sub setup_engine { unless ($engine) { $engine = $class->engine_class; } + $engine = 'Catalyst::Engine::' . $engine + unless $engine =~ /^Catalyst::Engine/; + + $engine = 'Catalyst::Engine' if $engine eq 'Catalyst::Engine::HTTP'; Class::MOP::load_class($engine);