LP1204123 opensrf-perl.pl expansion / replace osrf_ctl
opensrf-perl.pl can now stop/start/signal/etc. all opensrf services,
regardless of language. It is in effect a replacement for osrf_ctl.sh
with considerably broader powers.
To ease transition, osrf_ctl.sh has been taught to pass
start/stop/restart_all commands through to opensrf-perl.pl.
The layout of commands has changed some (e.g. --start-all instead of
--action start_all) and a host of new commands have been added.
Below are the full set of commands. See --help for full descriptions:
--config
--pid-dir
--settings-startup-pause
--localhost
--service
--verbose
--no-daemon
--help
--start-all
--start
--restart-all
--restart
--stop-all
--stop
--graceful-shutdown-all
--graceful-shutdown
--fast-shutdown-all
--fast-shutdown
--immediate-shutdown-all
--immediate-shutdown
--kill-with-fire
--signal-all
--signal
--signal-timeout
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>