Module: RequestTracer::Integration::FaradayHandler

Extended by:
FaradayHandler
Included in:
FaradayHandler
Defined in:
lib/request_tracer/integration/faraday_handler.rb

Instance Method Summary collapse

Instance Method Details

#activateObject



9
10
11
12
13
14
# File 'lib/request_tracer/integration/faraday_handler.rb', line 9

def activate
  ::Faraday::Request.register_middleware(nil, tracing: FaradayTracing)
  builder = Faraday::RackBuilder.new
  builder.insert 0, FaradayTracing
  Faraday.default_connection_options.builder = builder
end