Sha256: 4a5a9d42e71ad91a42fc5239a94dcc8ff66fcba8106e0be9bb982d315856db64
Contents?: true
Size: 577 Bytes
Versions: 31
Compression:
Stored size: 577 Bytes
Contents
require 'ddtrace/contrib/patcher' require 'ddtrace/ext/app_types' module Datadog module Contrib module DelayedJob # Patcher enables patching of 'delayed_job' module. module Patcher include Contrib::Patcher module_function def target_version Integration.version end def patch require 'ddtrace/contrib/delayed_job/plugin' add_instrumentation(::Delayed::Worker) end def add_instrumentation(klass) klass.plugins << Plugin end end end end end
Version data entries
31 entries across 31 versions & 2 rubygems