From bf813a75e980988d14f97a0ae65102dc7319fa24 Mon Sep 17 00:00:00 2001 From: Brandon Liu Date: Tue, 2 Aug 2022 19:54:39 -0700 Subject: [PATCH] lambda: better error reporting for misconfiguration --- serverless/aws/lambda_function.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/serverless/aws/lambda_function.py b/serverless/aws/lambda_function.py index ea42b62..4e78cc5 100644 --- a/serverless/aws/lambda_function.py +++ b/serverless/aws/lambda_function.py @@ -50,6 +50,12 @@ def lambda_handler(event, context): # Lambda Function URL path = event.get("rawPath") + if not path: + return { + "statusCode": 500, + "body": "Invalid event configuration", + } + name, tile = parse_tile_path(os.environ.get("TILE_PATH"), path) if not tile: