Class: Jaeger::Client::Injectors::JaegerTextMapCodec
- Inherits:
-
Object
- Object
- Jaeger::Client::Injectors::JaegerTextMapCodec
- Defined in:
- lib/jaeger/client/injectors.rb
Class Method Summary collapse
Class Method Details
.inject(span_context, carrier) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/jaeger/client/injectors.rb', line 7 def self.inject(span_context, carrier) carrier['uber-trace-id'] = [ span_context.trace_id.to_s(16), span_context.span_id.to_s(16), span_context.parent_id.to_s(16), span_context.flags.to_s(16) ].join(':') end |