summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--playbook.yaml11
1 files changed, 10 insertions, 1 deletions
diff --git a/playbook.yaml b/playbook.yaml
index 3da1246..da17227 100644
--- a/playbook.yaml
+++ b/playbook.yaml
@@ -34,6 +34,7 @@
group: root
mode: "0640"
become: true
+ notify: Reload prosody
- name: Ensure host-specific prosody configuration is available
ansible.builtin.template:
src: "{{ playbook_dir }}/files/virtual_host.cfg.lua.j2"
@@ -42,6 +43,7 @@
group: root
mode: "0644"
become: true
+ notify: Reload prosody
- name: Ensure host-specific prosody configuration is set
ansible.builtin.file:
src: "/etc/prosody/conf.avail/{{ virtual_host }}.cfg.lua"
@@ -50,9 +52,16 @@
group: root
state: link
become: true
- - name: Ensure prosody config is reloaded
+ notify: Reload prosody
+ - name: Ensure prosody is enabled
ansible.builtin.service:
name: prosody
enabled: true
+ become: true
+
+ handlers:
+ - name: Reload prosody
+ ansible.builtin.service:
+ name: prosody
state: reloaded
become: true