class Honeybadger::Util::Lambda

Constants

AWS_ENV_MAP

Public Class Methods

lambda_execution?() click to toggle source
# File lib/honeybadger/util/lambda.rb, line 16
def lambda_execution?
  !!ENV["AWS_LAMBDA_FUNCTION_NAME"]
end
normalized_data() click to toggle source
# File lib/honeybadger/util/lambda.rb, line 20
def normalized_data
  AWS_ENV_MAP.each_with_object({}) do |(k, v), memo|
    memo[v] = ENV[k] if ENV[k]
  end
end
trace_id() click to toggle source
# File lib/honeybadger/util/lambda.rb, line 26
def trace_id
  ENV["_X_AMZN_TRACE_ID"]
end