module Datadog::Contrib::Patchable::InstanceMethods
Instance methods for integrations
Public Instance Methods
patch()
click to toggle source
# File lib/ddtrace/contrib/patchable.rb, line 43 def patch if !self.class.patchable? || patcher.nil? desc = "Available?: #{self.class.available?}" desc += ", Loaded? #{self.class.loaded?}" desc += ", Compatible? #{self.class.compatible?}" desc += ", Patchable? #{self.class.patchable?}" Datadog.logger.warn("Unable to patch #{self.class.name} (#{desc})") return end patcher.patch end
patcher()
click to toggle source
# File lib/ddtrace/contrib/patchable.rb, line 39 def patcher nil end