From d7efb2c58d07930c3e052a21e01dd4b9f746f2ce Mon Sep 17 00:00:00 2001 From: Harold Sun Date: Thu, 3 Feb 2022 21:59:11 +0800 Subject: [PATCH] do not panic if AWS_LAMBDA_LOG_STREAM_NAME or AWS_LAMBDA_LOG_GROUP_NAME is missing --- lambda-runtime/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lambda-runtime/src/lib.rs b/lambda-runtime/src/lib.rs index ec145dcc..6050d90a 100644 --- a/lambda-runtime/src/lib.rs +++ b/lambda-runtime/src/lib.rs @@ -61,8 +61,8 @@ impl Config { .parse::() .expect("AWS_LAMBDA_FUNCTION_MEMORY_SIZE env var is not "), version: env::var("AWS_LAMBDA_FUNCTION_VERSION").expect("Missing AWS_LAMBDA_FUNCTION_VERSION env var"), - log_stream: env::var("AWS_LAMBDA_LOG_STREAM_NAME").expect("Missing AWS_LAMBDA_LOG_STREAM_NAME env var"), - log_group: env::var("AWS_LAMBDA_LOG_GROUP_NAME").expect("Missing AWS_LAMBDA_LOG_GROUP_NAME env var"), + log_stream: env::var("AWS_LAMBDA_LOG_STREAM_NAME").unwrap_or_default(), + log_group: env::var("AWS_LAMBDA_LOG_GROUP_NAME").unwrap_or_default(), }; Ok(conf) }