From 14c7264de462b6ccfcb69688434f357abbf1d42a Mon Sep 17 00:00:00 2001
From: sarthurdev <965089+sarthurdev@users.noreply.github.com>
Date: Fri, 25 Aug 2023 15:40:16 +0200
Subject: container: T5463: Fix iteration to publish all port nodes

---
 src/conf_mode/container.py | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

(limited to 'src')

diff --git a/src/conf_mode/container.py b/src/conf_mode/container.py
index 754742c37..79b605ffb 100755
--- a/src/conf_mode/container.py
+++ b/src/conf_mode/container.py
@@ -283,13 +283,13 @@ def generate_run_arguments(name, container_config):
             dport = container_config['port'][portmap]['destination']
             listen_addresses = container_config['port'][portmap].get('listen_address', [])
 
-        # If listen_addresses is not empty, include them in the publish command
-        if listen_addresses:
-            for listen_address in listen_addresses:
-                port += f' --publish {bracketize_ipv6(listen_address)}:{sport}:{dport}/{protocol}'
-        else:
-            # If listen_addresses is empty, just include the standard publish command
-            port += f' --publish {sport}:{dport}/{protocol}'
+            # If listen_addresses is not empty, include them in the publish command
+            if listen_addresses:
+                for listen_address in listen_addresses:
+                    port += f' --publish {bracketize_ipv6(listen_address)}:{sport}:{dport}/{protocol}'
+            else:
+                # If listen_addresses is empty, just include the standard publish command
+                port += f' --publish {sport}:{dport}/{protocol}'
 
     # Bind volume
     volume = ''
-- 
cgit v1.2.3