From 51aa7a00fb066097f36b11cd455ac08ebdf082d1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Diemer?= <stephane.diemer@ubicast.eu>
Date: Wed, 2 Jan 2019 17:49:33 +0100
Subject: [PATCH] Update MS_SERVER_NAME only when changing msuser instance
 domain.

---
 set_app_domain.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/set_app_domain.py b/set_app_domain.py
index 19086ae7..50fd97e3 100755
--- a/set_app_domain.py
+++ b/set_app_domain.py
@@ -65,6 +65,7 @@ class SetAppDomain():
         if args:
             app = args.pop()
         # Get Nginx conf path and instance user
+        key = None
         instance = None
         if app == 'cm':
             nginx_conf = '/etc/nginx/sites-available/skyreach.conf'
@@ -81,7 +82,8 @@ class SetAppDomain():
             else:
                 instance = 'msuser'
             nginx_conf = '/etc/nginx/sites-available/mediaserver-%s.conf' % instance
-            key = 'MS_SERVER_NAME'
+            if instance == 'msuser':
+                key = 'MS_SERVER_NAME'
         else:
             log('Invalid app name requested.')
             log(self.USAGE)
@@ -89,7 +91,8 @@ class SetAppDomain():
         # Change domain
         self.change_nginx_domain(nginx_conf, new_domain)
         self.change_hosts_file(new_domain)
-        self.change_envsetup_conf(key, new_domain)
+        if key:
+            self.change_envsetup_conf(key, new_domain)
         if app == 'cm':
             warning = self.change_cm_domain(new_domain)
         elif app == 'mon':
-- 
GitLab