From 549780881f695f820e0e454fad749af7b0db4877 Mon Sep 17 00:00:00 2001
From: phahulin
Date: Tue, 9 Jan 2018 15:51:41 +0300
Subject: [PATCH] Restart poa-netstats only if it exists
---
roles/hf-spec-change/tasks/main.yml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/roles/hf-spec-change/tasks/main.yml b/roles/hf-spec-change/tasks/main.yml
index 2d04449..876c01e 100644
--- a/roles/hf-spec-change/tasks/main.yml
+++ b/roles/hf-spec-change/tasks/main.yml
@@ -1,6 +1,12 @@
---
+- name: Check that the netstats service is installed
+ stat:
+ path: /etc/systemd/system/poa-netstats.service
+ register: netstats_service_file
+
- name: Shutdown poa-netstats service
service: name=poa-netstats state=stopped
+ when: netstats_service_file.stat.exists
- name: Shutdown poa-parity service
service: name=poa-parity state=stopped
@@ -21,3 +27,4 @@
- name: Launch poa-netstats service
service: name=poa-netstats state=started
+ when: netstats_service_file.stat.exists