X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FScript%2FFastCGI.pm;h=c806439bde096c2b228f072c612826e1dc0b117e;hb=d5c1270360c155009fa138b6f0630044304f3c86;hp=00299954046428e6d13afedbf152198d5605f9bf;hpb=c821df216d6d7e7e0386516e43c0c09fd4a295e7;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Script/FastCGI.pm b/lib/Catalyst/Script/FastCGI.pm index 0029995..c806439 100644 --- a/lib/Catalyst/Script/FastCGI.pm +++ b/lib/Catalyst/Script/FastCGI.pm @@ -27,7 +27,7 @@ has daemon => ( traits => [qw(Getopt)], isa => Bool, is => 'ro', - cmd_aliases => 'd', + cmd_aliases => [qw/d detach/], # Eww, detach is here as we fucked it up.. Deliberately not documented documentation => 'Daemonize (go into the background)', ); @@ -55,6 +55,14 @@ has nproc => ( documentation => 'Specify a number of child processes', ); +sub _plack_loader_args { + my ($self) = shift; + return ( + map { $_ => $self->$_() } + qw/pidfile listen manager nproc detach keep_stderr/ + ); +} + sub _application_args { my ($self) = shift; return (