diff options
-rw-r--r-- | playbook.yaml | 11 |
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 |