diff --git a/app/stacks/post-deploy-mods/main.tf b/app/stacks/post-deploy-mods/main.tf index e8c020b..e07011e 100644 --- a/app/stacks/post-deploy-mods/main.tf +++ b/app/stacks/post-deploy-mods/main.tf @@ -12,6 +12,10 @@ resource "aws_lambda_function" "pre_filter_DistributionApiEndpoints" { memory_size = 3008 source_code_hash = filebase64sha256("${path.module}/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda.zip") + + lifecycle { + create_before_destroy = true + } } # Define the Execution Role and Policy diff --git a/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py b/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py index 3636ba8..e2b0e29 100644 --- a/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py +++ b/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py @@ -1,4 +1,4 @@ -# Imports Section +# Import Section import json # For catching generic errors @@ -7,6 +7,7 @@ # To call another lambda, from this lambda import boto3 + # SETTINGS # # This function's name (for logging purposes)