X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FScript%2FFastCGI.pm;h=977bcd6a158d2ed76d0cb8f3ed9e798d8039802b;hb=b1bfeea6b5a93af08341739456d587bd5455caf9;hp=31798035eda897c633344baa391b924e0a830636;hpb=b1320d7d840eafaee3efab338ede2e05da9df739;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Script/FastCGI.pm b/lib/Catalyst/Script/FastCGI.pm index 3179803..977bcd6 100644 --- a/lib/Catalyst/Script/FastCGI.pm +++ b/lib/Catalyst/Script/FastCGI.pm @@ -7,61 +7,59 @@ use namespace::autoclean; with 'Catalyst::ScriptRole'; -has '+help' => (cmd_aliases => 'h'); - has listen => ( - traits => [qw(Getopt)], - cmd_aliases => 'l', - isa => Str, - is => 'ro', + traits => [qw(Getopt)], + cmd_aliases => 'l', + isa => Str, + is => 'ro', documentation => 'Specify a listening port/socket', ); has pidfile => ( - traits => [qw(Getopt)], - cmd_aliases => 'pid', - isa => Str, - is => 'ro', + traits => [qw(Getopt)], + cmd_aliases => 'pid', + isa => Str, + is => 'ro', documentation => 'Specify a pidfile', ); has daemon => ( - traits => [qw(Getopt)], - isa => Bool, - is => 'ro', - cmd_aliases => 'd', + traits => [qw(Getopt)], + isa => Bool, + is => 'ro', + cmd_aliases => 'd', documentation => 'Daemonize (go into the background)', ); has manager => ( - traits => [qw(Getopt)], - isa => Str, - is => 'ro', - cmd_aliases => 'M', + traits => [qw(Getopt)], + isa => Str, + is => 'ro', + cmd_aliases => 'M', documentation => 'Use a different FastCGI process manager class', ); has keeperr => ( - traits => [qw(Getopt)], - cmd_aliases => 'e', - isa => Bool, - is => 'ro', + traits => [qw(Getopt)], + cmd_aliases => 'e', + isa => Bool, + is => 'ro', documentation => 'Log STDERR', ); has nproc => ( - traits => [qw(Getopt)], - cmd_aliases => 'n', - isa => Int, - is => 'ro', + traits => [qw(Getopt)], + cmd_aliases => 'n', + isa => Int, + is => 'ro', documentation => 'Specify a number of child processes', ); has detach => ( - traits => [qw(Getopt)], - cmd_aliases => 'det', - isa => Bool, - is => 'ro', + traits => [qw(Getopt)], + cmd_aliases => 'det', + isa => Bool, + is => 'ro', documentation => 'Detach this FastCGI process', ); @@ -90,22 +88,22 @@ Catalyst::Script::FastCGI - The FastCGI Catalyst Script myapp_fastcgi.pl [options] Options: - -? -help display this help and exits - -l -listen Socket path to listen on - (defaults to standard input) - can be HOST:PORT, :PORT or a - filesystem path - -n -nproc specify number of processes to keep - to serve requests (defaults to 1, - requires -listen) - -p -pidfile specify filename for pid file - (requires -listen) - -d -daemon daemonize (requires -listen) - -M -manager specify alternate process manager - (FCGI::ProcManager sub-class) - or empty string to disable - -e -keeperr send error messages to STDOUT, not - to the webserver + -? --help display this help and exits + -l --listen Socket path to listen on + (defaults to standard input) + can be HOST:PORT, :PORT or a + filesystem path + -n --nproc specify number of processes to keep + to serve requests (defaults to 1, + requires -listen) + -p --pidfile specify filename for pid file + (requires -listen) + -d --daemon daemonize (requires -listen) + -M --manager specify alternate process manager + (FCGI::ProcManager sub-class) + or empty string to disable + -e --keeperr send error messages to STDOUT, not + to the webserver =head1 DESCRIPTION