From 5511062b737419888e7cf59fa8d1d9dd39f79a68 Mon Sep 17 00:00:00 2001 From: Mohammad Torkashvand <mohammad.torkashvand@geant.org> Date: Thu, 12 Jun 2025 09:52:42 +0200 Subject: [PATCH] remove unused router_map pre-fetch in massive_redeploy_base_config_task --- gso/tasks/massive_redeploy_base_config.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/gso/tasks/massive_redeploy_base_config.py b/gso/tasks/massive_redeploy_base_config.py index cb072d557..011df8dac 100644 --- a/gso/tasks/massive_redeploy_base_config.py +++ b/gso/tasks/massive_redeploy_base_config.py @@ -105,13 +105,6 @@ def massive_redeploy_base_config_task( callback_route: str, ) -> None: """Kicks off one Celery subtask per router, then runs the final callback.""" - # 1. De dupe and fetch FQDNs (so subtasks don't hit the DB twice) unique_ids = list(dict.fromkeys(selected_routers)) - router_map = {} - for rid in unique_ids: - sub = Router.from_subscription(rid) - router_map[rid] = sub.router.router_fqdn - - # 2. Build a chord: all process_one_router subtasks → finalize_massive_redeploy header = [process_one_router.s(rid, tt_number) for rid in unique_ids] # type: ignore[attr-defined] chord(header)(finalize_massive_redeploy.s(callback_route, unique_ids)) # type: ignore[attr-defined] -- GitLab