From 6c24138dae8df3e023816ec6edc1321575f58d79 Mon Sep 17 00:00:00 2001 From: Paul Topley Date: Wed, 22 Nov 2023 13:44:08 +0000 Subject: [PATCH 1/2] Map LOG_LEVEL to new aws powertools log level variables. --- serverless/service/environment.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/serverless/service/environment.py b/serverless/service/environment.py index 685572b..63d5625 100644 --- a/serverless/service/environment.py +++ b/serverless/service/environment.py @@ -8,6 +8,10 @@ def __init__(self, **envs): super().__init__() self.envs = envs or {} + if "LOG_LEVEL" in self.envs: + self.envs["AWS_LAMBDA_LOG_LEVEL"] = self.env["LOG_LEVEL"] + self.envs["POWERTOOLS_LOG_LEVEL"] = self.env["LOG_LEVEL"] + @classmethod def to_yaml(cls, dumper, data): return dumper.represent_dict(data.envs) From 2dc763219ee72ac686e0b5d7214253e0b274339b Mon Sep 17 00:00:00 2001 From: Paul Topley Date: Wed, 22 Nov 2023 14:03:25 +0000 Subject: [PATCH 2/2] Fix typo. --- serverless/service/environment.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/serverless/service/environment.py b/serverless/service/environment.py index 63d5625..d26b93f 100644 --- a/serverless/service/environment.py +++ b/serverless/service/environment.py @@ -9,8 +9,8 @@ def __init__(self, **envs): self.envs = envs or {} if "LOG_LEVEL" in self.envs: - self.envs["AWS_LAMBDA_LOG_LEVEL"] = self.env["LOG_LEVEL"] - self.envs["POWERTOOLS_LOG_LEVEL"] = self.env["LOG_LEVEL"] + self.envs["AWS_LAMBDA_LOG_LEVEL"] = self.envs["LOG_LEVEL"] + self.envs["POWERTOOLS_LOG_LEVEL"] = self.envs["LOG_LEVEL"] @classmethod def to_yaml(cls, dumper, data):