From: Dhaval Dhanani Date: Wed, 16 Feb 2011 15:35:10 +0000 (+0000) Subject: added more parameters in return value of _restarter_args X-Git-Tag: 5.80032~4^2~2 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=a024e9ad11a042d7b3742a0282690b7c5094df95 added more parameters in return value of _restarter_args --- diff --git a/lib/Catalyst/Script/Server.pm b/lib/Catalyst/Script/Server.pm index 7d11111..62d684e 100644 --- a/lib/Catalyst/Script/Server.pm +++ b/lib/Catalyst/Script/Server.pm @@ -144,6 +144,11 @@ sub _restarter_args { ($self->_has_restart_delay ? (sleep_interval => $self->restart_delay) : ()), ($self->_has_restart_directory ? (directories => $self->restart_directory) : ()), ($self->_has_restart_regex ? (filter => $self->restart_regex) : ()), + ), + ( + map { $_ => $self->$_ } qw( + application_name host port debug pidfile restart_directory + restart_delay) ); } @@ -175,7 +180,7 @@ sub run { # fail. $| = 1 if $ENV{HARNESS_ACTIVE}; - Catalyst::Utils::load_class($self->restarter_class); + Catalyst::Utils::ensure_class_loaded($self->restarter_class); my $subclass = $self->restarter_class->pick_subclass;