Handlers
main.yml
Synopsis: Main task.
Import handlers.
1---
2# handlers for vbotka.apache
3
4- name: Enable and start apache
5 ansible.builtin.service:
6 name: "{{ apache_service }}"
7 state: started
8 enabled: true
9
10- name: Disable and stop apache
11 ansible.builtin.service:
12 name: "{{ apache_service }}"
13 state: stopped
14 enabled: false
15
16- name: Restart apache
17 ansible.builtin.service:
18 name: "{{ apache_service }}"
19 state: restarted
20 when: apache_enable | bool
21
22- name: Reload apache
23 ansible.builtin.service:
24 name: "{{ apache_service }}"
25 state: reloaded
26 when: apache_enable | bool
27
28- name: Graceful apache # noqa: no-changed-when
29 ansible.builtin.command:
30 cmd: /usr/local/etc/rc.d/{{ apache_service }} graceful
31 when: apache_enable | bool
32
33- name: Gracefulstop apache # noqa: no-changed-when
34 ansible.builtin.command:
35 cmd: /usr/local/etc/rc.d/{{ apache_service }} gracefulstop
36 when: apache_enable | bool
37
38# EOF