Module: Datadog::Tracing::Contrib::HTTPX::Plugin::ConnectionMethods

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

Instance Method Summary collapse

Instance Method Details

#initializeObject



209
210
211
212
213
# File 'lib/httpx/adapters/datadog.rb', line 209

def initialize(*)
  super

  @init_time = ::Datadog::Core::Utils::Time.now.utc
end

#send(request) ⇒ Object



215
216
217
218
219
# File 'lib/httpx/adapters/datadog.rb', line 215

def send(request)
  request.init_time ||= @init_time

  super
end