/ansible-supervisord

Primary LanguageJinjaGNU Lesser General Public License v3.0LGPL-3.0

supervisord

Basic Supervisord install

Requirements

None

Role Variables

supervisord_unix_http_server_socket_file:   "/var/run/supervisor.sock"
supervisord_unix_http_server_socket_mode:   "0700"
supervisord_unix_http_server_socket_chown:  "root:supervisord"

supervisord_logfile:      "/var/log/supervisor/supervisord.log"
supervisord_pidfile:      "/var/run/supervisord.pid"
supervisord_childlogdir:  "/var/log/supervisor"

supervisord_supervisorctl_serverurl:  "unix://{{ supervisord_unix_http_server_socket_file }}"

supervisord_include_path: "/etc/supervisor/conf.d"
supervisord_include_files: "{{ supervisord_include_path }}/*.conf"

Example Playbook

- hosts: servers
  roles:
     - { role: f500.supervisord }

License

LGPL

Author Information

Jasper N. Brouwer, jasper@nerdsweide.nl

Ramon de la Fuente, ramon@delafuente.nl