main.yml 519 B

12345678910111213141516
  1. ---
  2. # tasks file for map-server
  3. - include_vars: "{{ ansible_os_family }}.yml"
  4. - name: Install necessary packages
  5. apt: name={{item}} state=present
  6. with_items: "{{mapserver_packages}}"
  7. - name: Create supervisor services
  8. when: supervisor_services is defined
  9. template: src=supervisor.service.j2 dest=/etc/supervisor/conf.d/{{item.name}}.conf
  10. with_items: "{{supervisor_services}}"
  11. notify: Restart supervisor
  12. - name: Ensure supervisor is started and enabled
  13. service: name=supervisor state=started enabled=yes