Module: Julewire::GCP::TraceContext::Traceparent

Defined in:
lib/julewire/gcp/trace_context/traceparent.rb

Class Method Summary collapse

Class Method Details

.call(value) ⇒ Object



24
25
26
27
28
29
# File 'lib/julewire/gcp/trace_context/traceparent.rb', line 24

def call(value)
  value = value.to_s.scrub.strip
  return unless TRACEPARENT_PATTERN.match?(value)

  parse_value(value)
end