Handlers
main.yml
Synopsis: Main task.
Import handlers.
1---
2
3# standalone role vbotka.apache
4
5- name: Enable and start vbotka.apache
6 listen: enable and start vbotka.apache
7 ansible.builtin.service:
8 name: "{{ apache_service }}"
9 state: started
10 enabled: true
11
12- name: Disable and stop vbotka.apache
13 listen: disable and stop vbotka.apache
14 ansible.builtin.service:
15 name: "{{ apache_service }}"
16 state: stopped
17 enabled: false
18
19- name: Restart vbotka.apache
20 listen: restart vbotka.apache
21 when: apache_enable | bool
22 ansible.builtin.service:
23 name: "{{ apache_service }}"
24 state: restarted
25
26- name: Reload vbotka.apache
27 listen: reload vbotka.apache
28 when: apache_enable | bool
29 ansible.builtin.service:
30 name: "{{ apache_service }}"
31 state: reloaded
32
33- name: Graceful vbotka.apache # noqa: no-changed-when
34 listen: graceful vbotka.apache
35 when: apache_enable | bool
36 ansible.builtin.command:
37 cmd: /usr/local/etc/rc.d/{{ apache_service }} graceful
38
39- name: Gracefulstop vbotka.apache # noqa: no-changed-when
40 listen: gracefulstop vbotka.apache
41 when: apache_enable | bool
42 ansible.builtin.command:
43 cmd: /usr/local/etc/rc.d/{{ apache_service }} gracefulstop
44
45# collection role vbotka.freebsd.apache
46
47- name: Enable and start vbotka.freebsd.apache
48 listen: enable and start vbotka.freebsd.apache
49 vbotka.freebsd.service:
50 script: "{{ apache_service }}"
51 command: start
52
53- name: Disable and stop vbotka.freebsd.apache
54 listen: disable and stop vbotka.freebsd.apache
55 vbotka.freebsd.service:
56 script: "{{ apache_service }}"
57 command: stop
58
59- name: Restart vbotka.freebsd.apache
60 listen: restart vbotka.freebsd.apache
61 when: apache_enable | bool
62 vbotka.freebsd.service:
63 script: "{{ apache_service }}"
64 command: restart
65
66- name: Reload vbotka.freebsd.apache
67 listen: reload vbotka.freebsd.apache
68 when: apache_enable | bool
69 vbotka.freebsd.service:
70 script: "{{ apache_service }}"
71 command: reload
72
73- name: Graceful vbotka.freebsd.apache
74 listen: graceful vbotka.freebsd.apache
75 when: apache_enable | bool
76 vbotka.freebsd.service:
77 script: "{{ apache_service }}"
78 command: graceful
79
80- name: Gracefulstop vbotka.freebsd.apache
81 listen: gracefulstop vbotka.freebsd.apache
82 when: apache_enable | bool
83 vbotka.freebsd.service:
84 script: "{{ apache_service }}"
85 command: gracefulstop
86
87# EOF