From: Tomas Doran Date: Fri, 13 Nov 2009 00:56:03 +0000 (+0000) Subject: Fix docs, put SCRIPT_GEN back in the server scripts X-Git-Tag: 1.21_01~1^2~28 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Devel.git;a=commitdiff_plain;h=2391646257a80bb14a83403f6bd49679180e02f5 Fix docs, put SCRIPT_GEN back in the server scripts --- diff --git a/share/script/myapp_cgi.pl.tt b/share/script/myapp_cgi.pl.tt index 9a98915..d060967 100644 --- a/share/script/myapp_cgi.pl.tt +++ b/share/script/myapp_cgi.pl.tt @@ -23,8 +23,8 @@ Catalyst Contributors, see Catalyst.pm =head1 COPYRIGHT - This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. =cut + diff --git a/share/script/myapp_server.pl.tt b/share/script/myapp_server.pl.tt index d64a74c..887c191 100644 --- a/share/script/myapp_server.pl.tt +++ b/share/script/myapp_server.pl.tt @@ -1,6 +1,60 @@ [% startperl %] +BEGIN { + $ENV{CATALYST_SCRIPT_GEN} = [% script_gen %] +} + use Catalyst::ScriptRunner; Catalyst::ScriptRunner->run('[% name %]', 'Server'); 1; + +=head1 NAME + +[% appprefix %]_server.pl - Catalyst Test Server + +=head1 SYNOPSIS + +[% appprefix %]_server.pl [options] + + -d -debug force debug mode + -f -fork handle each request in a new process + (defaults to false) + -? -help display this help and exits + -host host (defaults to all) + -p -port port (defaults to 3000) + -k -keepalive enable keep-alive connections + -r -restart restart when files get modified + (defaults to false) + -rd -restartdelay delay between file checks + (ignored if you have Linux::Inotify2 installed) + -rr -restartregex regex match files that trigger + a restart when modified + (defaults to '\.yml$|\.yaml$|\.conf|\.pm$') + -restartdirectory the directory to search for + modified files, can be set mulitple times + (defaults to '[SCRIPT_DIR]/..') + -follow_symlinks follow symlinks in search directories + (defaults to false. this is a no-op on Win32) + -background run the process in the background + -pidfile specify filename for pid file + + See also: + perldoc Catalyst::Manual + perldoc Catalyst::Manual::Intro + +=head1 DESCRIPTION + +Run a Catalyst Testserver for this application. + +=head1 AUTHORS + +Catalyst Contributors, see Catalyst.pm + +=head1 COPYRIGHT + +This library is free software. You can redistribute it and/or modify +it under the same terms as Perl itself. + +=cut + diff --git a/share/script/myapp_test.pl.tt b/share/script/myapp_test.pl.tt index d58d109..b6719ac 100644 --- a/share/script/myapp_test.pl.tt +++ b/share/script/myapp_test.pl.tt @@ -5,7 +5,6 @@ Catalyst::ScriptRunner->run('[% name %]','Test'); 1; - =head1 NAME [% appprefix %]_test.pl - Catalyst Test