From 0034a1a9eafc1aec6506a1b7e2b4e64e5d84de0a Mon Sep 17 00:00:00 2001
From: Mohammad Torkashvand <mohammad.torkashvand@geant.org>
Date: Mon, 23 Jun 2025 09:16:21 +0200
Subject: [PATCH] handle db failure in process_one_router masive redeploy base
 config

---
 gso/tasks/massive_redeploy_base_config.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gso/tasks/massive_redeploy_base_config.py b/gso/tasks/massive_redeploy_base_config.py
index 011df8dac..cc4b5b9dd 100644
--- a/gso/tasks/massive_redeploy_base_config.py
+++ b/gso/tasks/massive_redeploy_base_config.py
@@ -23,10 +23,11 @@ def process_one_router(router_id: UUIDstr, tt_number: TTNumber) -> tuple[str, bo
 
     Returns (router_fqdn, succeeded:bool, message:str).
     """
-    router_fqdn = Router.from_subscription(router_id).router.router_fqdn
+    router_fqdn = ""
     succeeded = False
     message = ""
     try:
+        router_fqdn = Router.from_subscription(router_id).router.router_fqdn
         pid = start_process(
             "redeploy_base_config",
             user_inputs=[
-- 
GitLab