From 43958f35e5cd184bc831a5563edee8e15da5f706 Mon Sep 17 00:00:00 2001
From: Lars Beckers <lars.beckers@rwth-aachen.de>
Date: Wed, 11 Sep 2019 16:29:05 +0200
Subject: [PATCH] tsm-backup: use handler for changed event; fix formatting

---
 tsm-backup/handlers/main.yml | 13 ++++++++++---
 tsm-backup/tasks/main.yml    |  9 +--------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/tsm-backup/handlers/main.yml b/tsm-backup/handlers/main.yml
index 9dc9617..3cd6c3a 100644
--- a/tsm-backup/handlers/main.yml
+++ b/tsm-backup/handlers/main.yml
@@ -1,8 +1,15 @@
 ---
-# file: tsm-backup/handlers/main.yml
 
 - name: reload systemd service files
-  command: systemctl daemon-reload
+  systemd:
+    daemon_reload: true
 
 - name: restart tsm service
-  service: name=dsmcad state=restarted
+  service:
+    name: dsmcad
+    state: restarted
+
+- name: stop dsmc sched service
+  service:
+    name: dsmc
+    state: stopped
diff --git a/tsm-backup/tasks/main.yml b/tsm-backup/tasks/main.yml
index dcf76ea..08fdf38 100644
--- a/tsm-backup/tasks/main.yml
+++ b/tsm-backup/tasks/main.yml
@@ -16,18 +16,11 @@
     state: absent
   notify:
     - reload systemd service files
+    - stop dsmc sched service
   tags:
     - tsm
   register: cleanup
 
-- name: ensure dsmc sched service is stopped
-  service:
-    name: dsmc
-    state: stopped
-  tags:
-    - tsm
-  when: cleanup.changed
-
 - meta: flush_handlers
 
 - name: ensure deployment of our config
-- 
GitLab