From 35e146554f172e9680d55a54a99d4621e4c25937 Mon Sep 17 00:00:00 2001 From: Kirill Shklyaev Date: Tue, 23 Jul 2024 20:17:51 +0300 Subject: [PATCH] fixed ignoring of EXTERNAL_LISTEN_HOST/EXTERNAL_LISTEN_HOSTS values by setListenIp.py script --- docker-generateconfig/setListenIp.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/docker-generateconfig/setListenIp.py b/docker-generateconfig/setListenIp.py index d973a9a..1ec696b 100755 --- a/docker-generateconfig/setListenIp.py +++ b/docker-generateconfig/setListenIp.py @@ -29,14 +29,15 @@ inputYamlFile = sys.argv[1] outputYamlFile = sys.argv[2] externalListenHosts = envVars.get('EXTERNAL_LISTEN_HOSTS', '127.0.0.1').split() externalListenHost = envVars.get('EXTERNAL_LISTEN_HOST', None) +if externalListenHost: + externalListenHosts = [externalListenHost] + print(f"DEBUG: externalListenHosts={externalListenHosts}") print(f"DEBUG: externalListenHost={externalListenHost}") listenHosts = list() -for externalListenHost in externalListenHosts: - if externalListenHost not in listenHosts: - listenHosts.append(externalListenHost) -if externalListenHost not in listenHosts: - listenHosts.append(externalListenHost) +for host in externalListenHosts: + if host not in listenHosts: + listenHosts.append(host) print(f"DEBUG: listenHosts={listenHosts}")