From 41a2363b67e51bd7e752ba7637a640880cbd539e Mon Sep 17 00:00:00 2001
From: Lars Beckers <lars.beckers@rwth-aachen.de>
Date: Sat, 26 Oct 2019 11:17:08 +0200
Subject: [PATCH] tsm-backup: fix deployment when missing files

---
 tsm-backup/handlers/main.yml | 1 +
 tsm-backup/tasks/main.yml    | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/tsm-backup/handlers/main.yml b/tsm-backup/handlers/main.yml
index 3cd6c3a..2449a94 100644
--- a/tsm-backup/handlers/main.yml
+++ b/tsm-backup/handlers/main.yml
@@ -13,3 +13,4 @@
   service:
     name: dsmc
     state: stopped
+  ignore_errors: true
diff --git a/tsm-backup/tasks/main.yml b/tsm-backup/tasks/main.yml
index 08fdf38..7a8c188 100644
--- a/tsm-backup/tasks/main.yml
+++ b/tsm-backup/tasks/main.yml
@@ -35,7 +35,7 @@
 - name: ensure the _optional_ config is present
   file:
     path: /opt/tivoli/tsm/client/ba/bin/dsm.opt
-    state: file
+    state: touch
   notify:
     - restart tsm service
   tags:
-- 
GitLab