From 184b12adc339eaa79a6d6b8593f3019d5813bb9b Mon Sep 17 00:00:00 2001 From: Erick Hitter <git-contrib@ethitter.com> Date: Sun, 19 Aug 2018 20:52:50 -0700 Subject: [PATCH] Handle restarts after config updates --- handlers/main.yml | 5 ++++- tasks/install.yml | 1 + tasks/service.yml | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/handlers/main.yml b/handlers/main.yml index 82e9b60..c9950d8 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,2 +1,5 @@ --- -# handlers file for eth-log-alerting \ No newline at end of file +- name: restart daemon + service: + name: eth-log-alerting + state: restarted diff --git a/tasks/install.yml b/tasks/install.yml index 6b78c3d..18ef6a3 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -14,3 +14,4 @@ owner: root group: root mode: 0400 + notify: restart daemon diff --git a/tasks/service.yml b/tasks/service.yml index 9342f1c..ee987b4 100644 --- a/tasks/service.yml +++ b/tasks/service.yml @@ -21,6 +21,7 @@ - 'DAEMON="{{ eth_log_alerting_binary_dest }}"' - 'DAEMON_ARGS="-config {{ eth_log_alerting_config_dest }}"' - 'USER="root"' + notify: restart daemon - name: Ensure service is enabled and started service: -- GitLab