sub default : Private { $_[1]->res->output('Hello') } );
- sub index : Absolute('index.html') {
+ sub index : Path('/index.html') {
my ( $self, $c ) = @_;
$c->res->output('Hello');
$c->forward('_foo');
? 'Catalyst::Engine::Apache'
: 'Catalyst::Engine::CGI';
+ my @plugins;
foreach (@options) {
if (/^\-Debug$/) {
next if $caller->debug;
$caller->log->error(qq/Couldn't load plugin "$plugin", "$@"/);
}
else {
- $caller->log->debug(qq/Loaded plugin "$plugin"/)
- if $caller->debug;
+ push @plugins, " $plugin";
no strict 'refs';
push @{"$caller\::ISA"}, $plugin;
}
}
}
+ $caller->log->debug( 'Loaded plugins', @plugins )
+ if ( @plugins && $caller->debug );
# Engine
$engine = "Catalyst::Engine::$ENV{CATALYST_ENGINE}"
if $ENV{CATALYST_ENGINE};
- if ( $engine eq 'Catalyst::Engine::Server' ) {
- $engine = 'Catalyst::Engine::HTTP::Daemon';
- $caller->log->warn( "Catalyst::Engine::Server is deprecated, "
- . "using Catalyst::Engine::HTTP::Daemon." );
- }
-
$engine->require;
die qq/Couldn't load engine "$engine", "$@"/ if $@;
{