Sha256: cc277168d8688e6427b56919b7e986343ab5a248dde75374cea7aafb9d835779
Contents?: true
Size: 802 Bytes
Versions: 7
Compression:
Stored size: 802 Bytes
Contents
# typed: false require_relative '../patcher' require_relative 'ext' require_relative 'configuration/resolver' module Datadog module Tracing module Contrib module Redis # Patcher enables patching of 'redis' module. module Patcher include Contrib::Patcher module_function def target_version Integration.version end # patch applies our patch if needed def patch # do not require these by default, but only when actually patching require 'redis' require_relative 'tags' require_relative 'quantize' require_relative 'instrumentation' ::Redis::Client.include(Instrumentation) end end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems