NAME
Feersum::Runner
SYNOPSIS
use Feersum::Runner;
my $runner = Feersum::Runner->new(
listen => 'localhost:5000',
pre_fork => 0,
quiet => 1,
app_file => 'app.feersum',
);
$runner->run($feersum_app);
DESCRIPTION
Much like Plack::Runner, but with far fewer options.
ATTRIBUTES
The following initialization options are available.
- listen
-
Listen on this TCP socket (
host:port
format). - pre_fork
-
Fork this many worker processes.
The fork is run immediately at startup and after the app is loaded (i.e. in the
run()
method). - quiet
-
Don't be so noisy.
- app_file
-
Load this filename as a native feersum app.
METHODS
$runner->run($feersum_app)
-
Run Feersum with the specified app code reference. Note that this is not a PSGI app, but a native Feersum app.
AUTHOR
Jeremy Stashewsky, stash@cpan.org
COPYRIGHT AND LICENSE
Copyright (C) 2010 by Jeremy Stashewsky & Socialtext Inc.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.