From d9092d6fb99a2cbaea366314006bf55e0019710a Mon Sep 17 00:00:00 2001 From: Wen Xu Date: Sun, 9 Jun 2024 04:08:40 +0000 Subject: [PATCH] fix invalid physicalResourceId if any handler got exception --- cfn_resource.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cfn_resource.py b/cfn_resource.py index d11685a..1aeee2d 100644 --- a/cfn_resource.py +++ b/cfn_resource.py @@ -38,6 +38,8 @@ def wrapper_func(event, context): } if event.get("PhysicalResourceId", False): response["PhysicalResourceId"] = event["PhysicalResourceId"] + else: + response["PhysicalResourceId"] = context.log_stream_name if base_response is not None: response.update(base_response)