main.yml 525 B

1234567891011121314151617181920212223
  1. ---
  2. - name: Dependencies installed
  3. community.general.pkgng:
  4. name: py38-supervisor
  5. state: latest
  6. - name: Supervisor enabled
  7. shell: sysrc supervisord_enable="YES"
  8. - name: Supervisor config file patched
  9. patch:
  10. src: supervisord.conf.patch
  11. dest: /usr/local/etc/supervisord.conf
  12. notify: Supervisor restarted
  13. - name: Ensures supervisor conf dir exists
  14. file: path=/usr/local/etc/supervisor/conf.d state=directory
  15. - name: Ensure supervisor is running
  16. service:
  17. name: supervisord
  18. state: started