NAME

DynGig::CLI::Service - CLI for daemontools service.

EXAMPLE

 use YAML::XS;
 use FindBin qw( $Bin );
 use DynGig::CLI::Service;

 ################################################################
 ##                   define services here                     ##
 ################################################################

 my $config =<< "END_CONF";
 ---
 cluster.server:
   command: "$Bin/cluster.server -p 34567"
   svc_root: /home/huan/service
   log_size: 100000
   log_keep: 10
   user: huan
   pause: 60
   nice: 19

 END_CONF

 ################################################################

 DynGig::CLI::Service->main( config => YAML::XS::Load $config );

SYNOPSIS

$exe --help

$exe name [--svc-path directory] --up

$exe name [--svc-path directory] --down

$exe name [--svc-path directory] --kill

$exe name [--svc-path directory] --restart

$exe name [--svc-path directory] [--status]

NOTE

See DynGig::CLI