From bf679855f7a06145797494312f180c0f21041b6e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de>
Date: Thu, 26 Aug 2021 11:07:55 +0200
Subject: [PATCH] fix: add conditions to rollout the correct global_properties
 depending on the target system (prod, test, dev)

---
 tasks/rosetta/configure_rosetta_prerequisites.yml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/tasks/rosetta/configure_rosetta_prerequisites.yml b/tasks/rosetta/configure_rosetta_prerequisites.yml
index b892db3..a2803bc 100644
--- a/tasks/rosetta/configure_rosetta_prerequisites.yml
+++ b/tasks/rosetta/configure_rosetta_prerequisites.yml
@@ -19,11 +19,13 @@
   loop:
     - "exlibris/dps/d4_1/system.dir/conf/global.properties_http"
     - "exlibris/dps/d4_1/system.dir/conf/global.properties_https"
+  when: ansible_hostname in "appprod0"
 - name: set symlink for correct global.properties PROD
   file:
     src: "/exlibris/dps/d4_1/system.dir/conf/global.properties_http"
     dest: "/exlibris/dps/d4_1/system.dir/conf/global.properties"
     state: link
+  when: ansible_hostname in "appprod0"
 
 - name: template global.properties TEST
   template:
@@ -45,11 +47,13 @@
   loop:
     - "exlibris/dps/d4_1/system.dir/conf/global.properties_http"
     - "exlibris/dps/d4_1/system.dir/conf/global.properties_https"
+  when: ansible_hostname in "-test"
 - name: set symlink for correct global.properties TEST
   file:
     src: "/exlibris/dps/d4_1/system.dir/conf/global.properties_https"
     dest: "/exlibris/dps/d4_1/system.dir/conf/global.properties"
     state: link
+  when: ansible_hostname in "-test"
 
 - name: template global.properties DEV
   template:
@@ -71,8 +75,10 @@
   loop:
     - "exlibris/dps/d4_1/system.dir/conf/global.properties_http"
     - "exlibris/dps/d4_1/system.dir/conf/global.properties_https"
+  when: ansible_hostname in "appdev"
 - name: set symlink for correct global.properties DEV
   file:
     src: "/exlibris/dps/d4_1/system.dir/conf/global.properties_https"
     dest: "/exlibris/dps/d4_1/system.dir/conf/global.properties"
     state: link
+  when: ansible_hostname in "appdev"
-- 
GitLab