module OpenTelemetry::Instrumentation::Faraday::Patches::RackBuilder
Module to be prepended to force Faraday
to use the middleware by default so the user doesn't have to call `use` for every connection.
Public Instance Methods
adapter(*args)
click to toggle source
Calls superclass method
# File lib/opentelemetry/instrumentation/faraday/patches/rack_builder.rb, line 14 def adapter(*args) use(:open_telemetry) unless @handlers.any? do |handler| handler.klass == Faraday::Middlewares::TracerMiddleware end super end