class OpenTelemetry::Instrumentation::Excon::Instrumentation

The Instrumentation class contains logic to detect and install the Excon instrumentation

Private Instance Methods

add_middleware() click to toggle source
# File lib/opentelemetry/instrumentation/excon/instrumentation.rb, line 30
def add_middleware
  ::Excon.defaults[:middlewares] =
    Middlewares::TracerMiddleware.around_default_stack
end
require_dependencies() click to toggle source
# File lib/opentelemetry/instrumentation/excon/instrumentation.rb, line 26
def require_dependencies
  require_relative 'middlewares/tracer_middleware'
end