From 00707ca2d7759a338267c3b656f55fff506eca48 Mon Sep 17 00:00:00 2001 From: Ankit Bhardwaj Date: Wed, 11 Sep 2024 14:31:46 +0530 Subject: [PATCH] INFRA-3592 | Ankit Bhardwaj | fix send deployment status when deletefrom aws is true --- config/prod/default.yml | 2 +- resource.go | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/config/prod/default.yml b/config/prod/default.yml index e163813..9a07e0f 100644 --- a/config/prod/default.yml +++ b/config/prod/default.yml @@ -1,2 +1,2 @@ app_name: infra-provisioner-v2 -version: v2.49.0 \ No newline at end of file +version: v2.49.1 \ No newline at end of file diff --git a/resource.go b/resource.go index 186db7e..b9625d2 100644 --- a/resource.go +++ b/resource.go @@ -104,9 +104,10 @@ func setResourceDeploymentStatus(resourceName string, deploymentStatus bool, man case RESOURCE_DYNAMODB: for _, table := range manifest.ExtraResources.Dynamodb.Tables { if table.DeleteFromAWS { - deploymentStatus = false + appendExtraResourceStatus(table.TableName, false, &extraResourcesDeploymentStatus.Dynamodb) + } else { + appendExtraResourceStatus(table.TableName, deploymentStatus, &extraResourcesDeploymentStatus.Dynamodb) } - appendExtraResourceStatus(table.TableName, deploymentStatus, &extraResourcesDeploymentStatus.Dynamodb) } default: log.Panicf("\nErr: %v", "Invalid Resource Name "+resourceName)