Handlers

main.yml

Synopsis: Main task.

Import handlers.

[handlers/main.yml]

 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
29  ansible.builtin.command:
30    cmd: "/usr/local/etc/rc.d/{{ apache_service }} graceful"
31  when: apache_enable|bool
32
33- name: gracefulstop apache
34  ansible.builtin.command:
35    cmd: "/usr/local/etc/rc.d/{{ apache_service }} gracefulstop"
36  when: apache_enable|bool
37
38# EOF
39...