diff --git a/roles/monit/handlers/main.yml b/roles/monit/handlers/main.yml index e69de29..c2e5c78 100644 --- a/roles/monit/handlers/main.yml +++ b/roles/monit/handlers/main.yml @@ -0,0 +1,9 @@ +--- + - name: restart monit + service: + name: "monit" + state: "{{ item }}" + loop: + - stopped + - started + listen: "reconfigure monit" diff --git a/roles/monit/tasks/main.yml b/roles/monit/tasks/main.yml index 009bac4..eb93696 100644 --- a/roles/monit/tasks/main.yml +++ b/roles/monit/tasks/main.yml @@ -24,6 +24,8 @@ owner: root group: root mode: 0644 + notify: + - reconfigure wireguard tags: - monit-config - name: Setup filesystem monitoring @@ -35,6 +37,8 @@ mode: 0644 loop: "{{ monit_filesystems }}" + notify: + - reconfigure wireguard tags: - monit-config - monit-filesystems @@ -45,6 +49,8 @@ owner: root group: root mode: 0644 + notify: + - reconfigure wireguard tags: - monit-config - monit-fim @@ -55,3 +61,5 @@ permanent: yes state: enabled immediate: yes + tags: + - monit-config