class OpenTelemetry::Instrumentation::ActiveJob::Instrumentation

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

Constants

MINIMUM_VERSION

Private Instance Methods

patch_activejob() click to toggle source
# File lib/opentelemetry/instrumentation/active_job/instrumentation.rb, line 66
def patch_activejob
  ::ActiveJob::Base.prepend(Patches::Base)
  ::ActiveJob::Base.prepend(Patches::ActiveJobCallbacks)
end
require_dependencies() click to toggle source
# File lib/opentelemetry/instrumentation/active_job/instrumentation.rb, line 61
def require_dependencies
  require_relative 'patches/base'
  require_relative 'patches/active_job_callbacks'
end