daemontools service module. This module will create daemontools type service watcher. This module is states.service compatible so it can be used to maintain service state via provider interface:
- provider: daemontools
Calls daemontools.restart() function
CLI Example:
salt '*' daemontools.full_restart <service name>
Return a list of all available services
CLI Example:
salt '*' daemontools.get_all
Wrapper for term()
CLI Example:
salt '*' daemontools.reload <service name>
Restart service via daemontools. This will stop/start service
CLI Example:
salt '*' daemontools.restart <service name>
Starts service via daemontools
CLI Example:
salt '*' daemontools.start <service name>
Return the status for a service via daemontools, return pid if running
CLI Example:
salt '*' daemontools.status <service name>
Stops service via daemontools
CLI Example:
salt '*' daemontools.stop <service name>
Send a TERM to service via daemontools
CLI Example:
salt '*' daemontools.term <service name>