From c320de8390c1041b588555d3e25294906eb2d09b Mon Sep 17 00:00:00 2001 From: Tanner Lewis Date: Wed, 30 Oct 2024 13:14:21 -0500 Subject: [PATCH] Cleanup deployment fix for paginated list stacks Signed-off-by: Tanner Lewis --- test/cleanupDeployment/cleanup_deployment.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/cleanupDeployment/cleanup_deployment.py b/test/cleanupDeployment/cleanup_deployment.py index 634b576fa4..a2488f5467 100644 --- a/test/cleanupDeployment/cleanup_deployment.py +++ b/test/cleanupDeployment/cleanup_deployment.py @@ -139,7 +139,7 @@ def delete_stacks_for_environment(stage_name: str): next_stack_names = [stack['StackName'] for stack in next_list_stacks_response['StackSummaries'] if stack['StackStatus'] not in CFN_INITIAL_STATUS_SKIP] stack_names.extend(next_stack_names) - list_stacks_response.get("NextToken", None) + next_token = next_list_stacks_response.get("NextToken", None) stage_stack_names = [] for name in stack_names: @@ -151,6 +151,7 @@ def delete_stacks_for_environment(stage_name: str): def main(): + logging.info("Starting cleanup deployment process") parser = argparse.ArgumentParser(description="Cleanup an opensearch-migrations deployment environment.") parser.add_argument("--stage", type=str, help="The deployment stage environment to delete") args = parser.parse_args()