module Datadog::Tracing::Contrib::HTTPX::Plugin::RequestMethods

  1. lib/httpx/adapters/datadog.rb

Methods

Public Class

  1. new

Public Class methods

new(*)

intercepts request initialization to inject the tracing logic.

[show source]
    # File lib/httpx/adapters/datadog.rb
168 def initialize(*)
169   super
170 
171   return unless Datadog::Tracing.enabled?
172 
173   RequestTracer.call(self)
174 end