main.yml 870 B

1234567891011121314151617181920212223242526272829303132333435
  1. ---
  2. # tasks file
  3. - name: Main... Show Selinux variable
  4. debug: var=ansible_selinux
  5. - name: Main... collect facts about system services
  6. service_facts:
  7. register: services_state
  8. - name: Set my_redis_service host variable
  9. set_fact:
  10. my_redis_service: "{{ ansible_facts.services['%s.service' % (redis_daemon)] }}"
  11. when: ('%s.service' % (redis_daemon)) in ansible_facts.services.keys()
  12. - name: Check Redis status
  13. debug:
  14. var: my_redis_service
  15. - include_tasks: "web/{{ ansible_os_family }}.yml"
  16. - include_tasks: "php/{{ ansible_os_family }}.yml"
  17. #- include_tasks: "ssl.yml"
  18. - name: Main... Check Selinux
  19. include_tasks: "selinux.yml"
  20. when:
  21. - (ansible_os_family == "RedHat")
  22. - (ansible_selinux.status == "enabled")
  23. - name: Main... Restart {{ http_service_name }} service
  24. service:
  25. name: "{{ http_service_name }}"
  26. state: restarted