create mumble role
This commit is contained in:
23
handlers/main.yml
Normal file
23
handlers/main.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
- name: reload systemd
|
||||
systemd:
|
||||
daemon_reload: yes
|
||||
register: systemd_reloaded
|
||||
|
||||
# In order to take into account rooms config changes, umurmur must be restarted.
|
||||
# A simple reload won't work for rooms positionning, for instance.
|
||||
- name: restart umurmur
|
||||
service:
|
||||
name: umurmur
|
||||
state: restarted
|
||||
when:
|
||||
- not (umurmur_started.changed | default(false))
|
||||
|
||||
- name: reload mumble-web
|
||||
service:
|
||||
name: mumble-web
|
||||
state: reloaded
|
||||
when:
|
||||
- not (mumble_web_started.changed | default(false))
|
||||
|
||||
- name: reload nginx
|
||||
include_tasks: ../handlers/nginx.yml
|
||||
7
handlers/nginx.yml
Normal file
7
handlers/nginx.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
- name: Validate Nginx config
|
||||
command: nginx -t
|
||||
|
||||
- name: Reload Nginx server
|
||||
service:
|
||||
name: nginx
|
||||
state: reloaded
|
||||
Reference in New Issue
Block a user