From 5283e5e2658eb2c30d467de9fc5e02fdb4d83e68 Mon Sep 17 00:00:00 2001 From: Umang Goyal Date: Tue, 15 Apr 2025 13:53:21 +0530 Subject: [PATCH 1/4] add sandbox in prod env list --- switch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/switch.py b/switch.py index d5f51a8d..822a3b70 100755 --- a/switch.py +++ b/switch.py @@ -597,7 +597,7 @@ def main(): if env_name is not None and check_env_exists_in_old_odin(env_name): if service_name is not None and is_service_migrated_to_new_odin(service_name, env_name): execute_new_odin() - elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat"]: + elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat", "sandbox"]: execute_new_odin() else: execute_old_odin() From 2cfb8f31eec2f3bf1b9af8ed37aaddb5c58d57ee Mon Sep 17 00:00:00 2001 From: Umang Goyal Date: Tue, 11 Nov 2025 19:19:18 +0530 Subject: [PATCH 2/4] Add d11 prod --- switch.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/switch.py b/switch.py index 4da1ac42..58bb4403 100755 --- a/switch.py +++ b/switch.py @@ -518,7 +518,7 @@ def main(): account_index = sys.argv.index("--accounts") provided_accounts_str = sys.argv[account_index + 1] accounts = set(provided_accounts_str.split(",")) - if "stag" in provided_accounts_str: + if "staging" in provided_accounts_str: accounts.add("staging") accounts.add("staging_gcp") elif "load" in provided_accounts_str: @@ -597,7 +597,7 @@ def main(): if env_name is not None and check_env_exists_in_old_odin(env_name): if service_name is not None and is_service_migrated_to_new_odin(service_name, env_name): execute_new_odin() - elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat", "sandbox", "hulk-uat1", "hulk-prod","hulkprod","obs-prod","d11-prod"]: + elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat", "sandbox", "hulk-uat1", "hulk-prod","hulkprod","obs-prod","d11prod"]: execute_new_odin() else: execute_old_odin() From 92175147de078dd4dfb0687b2bd1bc871a2644ce Mon Sep 17 00:00:00 2001 From: Umang Goyal Date: Wed, 12 Nov 2025 17:56:48 +0530 Subject: [PATCH 3/4] Fix: Add uat --- switch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/switch.py b/switch.py index 58bb4403..c38a3a4e 100755 --- a/switch.py +++ b/switch.py @@ -597,7 +597,7 @@ def main(): if env_name is not None and check_env_exists_in_old_odin(env_name): if service_name is not None and is_service_migrated_to_new_odin(service_name, env_name): execute_new_odin() - elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat", "sandbox", "hulk-uat1", "hulk-prod","hulkprod","obs-prod","d11prod"]: + elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat", "sandbox", "hulk-uat1", "hulk-prod","hulkprod","obs-prod","d11prod","d11uat"]: execute_new_odin() else: execute_old_odin() From 958cf3865a312cd6491f0fce736acf4f06ea2e36 Mon Sep 17 00:00:00 2001 From: Umang Goyal Date: Wed, 10 Dec 2025 18:47:50 +0530 Subject: [PATCH 4/4] Add d11 prod --- switch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/switch.py b/switch.py index c38a3a4e..f55839c1 100755 --- a/switch.py +++ b/switch.py @@ -597,7 +597,7 @@ def main(): if env_name is not None and check_env_exists_in_old_odin(env_name): if service_name is not None and is_service_migrated_to_new_odin(service_name, env_name): execute_new_odin() - elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat", "sandbox", "hulk-uat1", "hulk-prod","hulkprod","obs-prod","d11prod","d11uat"]: + elif service_name is not None and not does_service_exist_in_old_odin_env(service_name, env_name) and env_name in ["prod", "auth-bom", "auth-nv", "uat", "sandbox", "hulk-uat1", "hulk-prod","hulkprod","obs-prod","d11prod","d11uat","dpl-prod","dpl-uat"]: execute_new_odin() else: execute_old_odin()