module Datadog::Contrib::HTTP::Instrumentation

Instrumentation for Net::HTTP

Public Class Methods

after_request(&block) click to toggle source

Span hook invoked after request is completed.

# File lib/ddtrace/contrib/http/instrumentation.rb, line 22
def self.after_request(&block)
  if block
    # Set hook
    @after_request = block
  else
    # Get hook
    @after_request ||= nil
  end
end
included(base) click to toggle source
# File lib/ddtrace/contrib/http/instrumentation.rb, line 17
def self.included(base)
  base.prepend(InstanceMethods)
end