diff --git a/roles/service-yanic/handlers/main.yml b/roles/service-yanic/handlers/main.yml index 5244237..23a5e83 100644 --- a/roles/service-yanic/handlers/main.yml +++ b/roles/service-yanic/handlers/main.yml @@ -4,6 +4,7 @@ daemon_reload: yes - name: restart yanic + when: server_type == "monitoring" systemd: name: yanic state: restarted diff --git a/roles/service-yanic/tasks/main.yml b/roles/service-yanic/tasks/main.yml index b546bdd..26071fd 100644 --- a/roles/service-yanic/tasks/main.yml +++ b/roles/service-yanic/tasks/main.yml @@ -26,6 +26,9 @@ shell: 'go install {{ gopath }}/src/{{ yanic_dst }}' environment: GOPATH: "{{ gopath }}" + notify: + - restart respondd + - restart yanic - name: configure yanic include_tasks: yanic.yml