X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FScript%2FFastCGI.pm;h=ba7f09613419013afa5d842c689b66ddad5ca80a;hb=0a33c6d347b1f545a3b573eee8056fae6ccb0829;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..ba7f096 100644 --- a/lib/Catalyst/Script/FastCGI.pm +++ b/lib/Catalyst/Script/FastCGI.pm @@ -7,7 +7,7 @@ use namespace::autoclean; with 'Catalyst::ScriptRole'; -has '+help' => (cmd_aliases => 'h'); +__PACKAGE__->meta->get_attribute('help')->cmd_aliases('h'); has listen => ( traits => [qw(Getopt)], @@ -27,15 +27,15 @@ has pidfile => ( has daemon => ( traits => [qw(Getopt)], - isa => Bool, - is => 'ro', - cmd_aliases => 'd', + isa => Bool, + is => 'ro', + cmd_aliases => 'd', documentation => 'Daemonize (go into the background)', ); has manager => ( traits => [qw(Getopt)], - isa => Str, + isa => Str, is => 'ro', cmd_aliases => 'M', documentation => 'Use a different FastCGI process manager class', @@ -43,25 +43,25 @@ has manager => ( has keeperr => ( traits => [qw(Getopt)], - cmd_aliases => 'e', - isa => Bool, - is => 'ro', + cmd_aliases => 'e', + isa => Bool, + is => 'ro', documentation => 'Log STDERR', ); has nproc => ( traits => [qw(Getopt)], - cmd_aliases => 'n', + cmd_aliases => 'n', isa => Int, - is => 'ro', + is => 'ro', documentation => 'Specify a number of child processes', ); has detach => ( traits => [qw(Getopt)], - cmd_aliases => 'det', - isa => Bool, - is => 'ro', + cmd_aliases => 'det', + isa => Bool, + is => 'ro', documentation => 'Detach this FastCGI process', );