lib/honeybadger/util/lambda.rb in honeybadger-5.0.2 vs lib/honeybadger/util/lambda.rb in honeybadger-5.1.0
- old
+ new
@@ -1,32 +1,32 @@
-module Honeybadger
- module Util
- class Lambda
- AWS_ENV_MAP = {
- "_HANDLER" => "handler",
- "AWS_REGION" => "region",
- "AWS_EXECUTION_ENV" => "runtime",
- "AWS_LAMBDA_FUNCTION_NAME" => "function",
- "AWS_LAMBDA_FUNCTION_MEMORY_SIZE" => "memory",
- "AWS_LAMBDA_FUNCTION_VERSION" => "version",
- "AWS_LAMBDA_LOG_GROUP_NAME" => "log_group",
- "AWS_LAMBDA_LOG_STREAM_NAME" => "log_name"
- }.freeze
-
- class << self
- def lambda_execution?
- !!ENV["AWS_LAMBDA_FUNCTION_NAME"]
- end
-
- def normalized_data
- AWS_ENV_MAP.each_with_object({}) do |(k, v), memo|
- memo[v] = ENV[k] if ENV[k]
- end
- end
-
- def trace_id
- ENV["_X_AMZN_TRACE_ID"]
- end
- end
- end
- end
-end
+module Honeybadger
+ module Util
+ class Lambda
+ AWS_ENV_MAP = {
+ "_HANDLER" => "handler",
+ "AWS_REGION" => "region",
+ "AWS_EXECUTION_ENV" => "runtime",
+ "AWS_LAMBDA_FUNCTION_NAME" => "function",
+ "AWS_LAMBDA_FUNCTION_MEMORY_SIZE" => "memory",
+ "AWS_LAMBDA_FUNCTION_VERSION" => "version",
+ "AWS_LAMBDA_LOG_GROUP_NAME" => "log_group",
+ "AWS_LAMBDA_LOG_STREAM_NAME" => "log_name"
+ }.freeze
+
+ class << self
+ def lambda_execution?
+ !!ENV["AWS_LAMBDA_FUNCTION_NAME"]
+ end
+
+ def normalized_data
+ AWS_ENV_MAP.each_with_object({}) do |(k, v), memo|
+ memo[v] = ENV[k] if ENV[k]
+ end
+ end
+
+ def trace_id
+ ENV["_X_AMZN_TRACE_ID"]
+ end
+ end
+ end
+ end
+end