Merge pull request #4106 from solgenomics/topic/wishlist
[sgn.git] / bin / sgn_fastcgi.pl
bloba7fc9db95f83063b9860a394a329d61c31392e45
1 #!/usr/bin/env perl
3 use Catalyst::ScriptRunner;
4 Catalyst::ScriptRunner->run('SGN', 'FastCGI');
6 1;
8 =head1 NAME
10 sgn_fastcgi.pl - Catalyst FastCGI
12 =head1 SYNOPSIS
14 sgn_fastcgi.pl [options]
16 Options:
17 -? -help display this help and exits
18 -l --listen Socket path to listen on
19 (defaults to standard input)
20 can be HOST:PORT, :PORT or a
21 filesystem path
22 -n --nproc specify number of processes to keep
23 to serve requests (defaults to 1,
24 requires -listen)
25 -p --pidfile specify filename for pid file
26 (requires -listen)
27 -d --daemon daemonize (requires -listen)
28 -M --manager specify alternate process manager
29 (FCGI::ProcManager sub-class)
30 or empty string to disable
31 -e --keeperr send error messages to STDOUT, not
32 to the webserver
34 =head1 DESCRIPTION
36 Run a Catalyst application as fastcgi.
38 =head1 AUTHORS
40 Catalyst Contributors, see Catalyst.pm
42 =head1 COPYRIGHT
44 This library is free software. You can redistribute it and/or modify
45 it under the same terms as Perl itself.
47 =cut