class ElasticAPM::Middleware
def traceparent(env)
def traceparent(env) return unless (header = env['HTTP_ELASTIC_APM_TRACEPARENT']) Traceparent.parse(header) rescue Traceparent::InvalidTraceparentHeader warn "Couldn't parse invalid traceparent header: #{header.inspect}" nil end