From 05586b59a56bb8d3f612720a077596f3e749de16 Mon Sep 17 00:00:00 2001 From: KemoNine Date: Wed, 5 Aug 2020 00:11:17 +0000 Subject: [PATCH] Add handler for monit restart on config changes --- roles/monit/handlers/main.yml | 9 +++++++++ roles/monit/tasks/main.yml | 8 ++++++++ 2 files changed, 17 insertions(+) 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