Module: Datadog::Tracing::Contrib::HTTPX::Plugin::RequestMethods

Defined in:
lib/httpx/adapters/datadog.rb

Instance Method Summary collapse

Instance Method Details

#initializeObject

intercepts request initialization to inject the tracing logic.



189
190
191
192
193
194
195
# File 'lib/httpx/adapters/datadog.rb', line 189

def initialize(*)
  super

  return unless Datadog::Tracing.enabled?

  RequestTracer.call(self)
end