Vulcan::Daemon - CLI for daemontools service.
A YAML file that defines conf and service paths. Each must be a valid directory or symbolic link.
Under which services are set up.
Under which configuration files reside. Each configuration file may specify the following parameters in YAML:
required:
command: service command
optional, default to ( ):
user: ( nobody ) setuidgid user. nice: ( 19 ) nice -n value. ionice: ( 3 ) ionice -c value. wait: ( 20 ) sleep a few seconds after a failed launch. size: ( 10000 ) multilog S value keep: ( 10 ) multilog N value
use Vulcan::Daemon; my $daemon = Vulcan::Daemon->new( name => 'foo', path => '/path/file' ); $daemon->run(); $daemon->kill();
Set up and launch service.
Kill service.
Service path.
To install pantheon, copy and paste the appropriate command in to your terminal.
cpanm
cpanm pantheon
CPAN shell
perl -MCPAN -e shell install pantheon
For more information on module installation, please visit the detailed CPAN module installation guide.