class OpenTelemetry::Instrumentation::Ethon::Instrumentation

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

Private Instance Methods

add_patches() click to toggle source
# File lib/opentelemetry/instrumentation/ethon/instrumentation.rb, line 31
def add_patches
  ::Ethon::Easy.prepend(Patches::Easy)
  ::Ethon::Multi.prepend(Patches::Multi)
end
require_dependencies() click to toggle source
# File lib/opentelemetry/instrumentation/ethon/instrumentation.rb, line 26
def require_dependencies
  require_relative 'patches/easy'
  require_relative 'patches/multi'
end