module Pantomath::Instrumentation::NetHTTP::Adapter
Public Instance Methods
request(req, body = nil, &block)
click to toggle source
Calls superclass method
# File lib/pantomath/instrumentation/net_http/adapter.rb, line 10 def request(req, body = nil, &block) return tracer(req).trace { super } unless started? super end
Private Instance Methods
tracer(req)
click to toggle source
# File lib/pantomath/instrumentation/net_http/adapter.rb, line 17 def tracer(req) context = OpenStruct.new(http: self, req: req) Tracer.new(context) end