# 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

    Added 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 `watch` requisite. 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

    Added 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