salt.states.supervisord#
Interaction with the Supervisor daemon#
wsgi_server:
supervisord.running:
- require:
- pkg: supervisor
- watch:
- file: /etc/nginx/sites-enabled/wsgi_server.conf
- salt.states.supervisord.dead(name, user=None, conf_file=None, bin_env=None, **kwargs)#
Ensure the named service is dead (not running).
- name
Service name as defined in the supervisor configuration file
- user
Name of the user to run the supervisorctl command
New in version 0.17.0.
- conf_file
path to supervisorctl config file
- bin_env
path to supervisorctl bin or path to virtualenv with supervisor installed
- salt.states.supervisord.mod_watch(name, restart=True, update=False, user=None, conf_file=None, bin_env=None, **kwargs)#
The supervisord watcher, called to invoke the watch command. Always restart on watch
Note
This state exists to support special handling of the
watchrequisite. It should not be called directly.Parameters for this function should be set by the state being triggered.
- salt.states.supervisord.running(name, restart=False, update=False, user=None, conf_file=None, bin_env=None, **kwargs)#
Ensure the named service is running.
- name
Service name as defined in the supervisor configuration file
- restart
Whether to force a restart
- update
Whether to update the supervisor configuration.
- user
Name of the user to run the supervisorctl command
New in version 0.17.0.
- conf_file
path to supervisorctl config file
- bin_env
path to supervisorctl bin or path to virtualenv with supervisor installed