module RCI
Constants
- VERSION
Public Class Methods
attach_instrumentation_to(redis)
click to toggle source
# File lib/rci.rb, line 11 def self.attach_instrumentation_to(redis) discover_commands(redis) redis.client.singleton_class.send(:prepend, RCI::Instrumentation) end
setup(redis)
click to toggle source
# File lib/rci.rb, line 6 def self.setup(redis) discover_commands(redis) attach_instrumentation! end
Private Class Methods
attach_instrumentation!()
click to toggle source
# File lib/rci.rb, line 18 def self.attach_instrumentation! Redis::Client.send(:prepend, RCI::Instrumentation) end
discover_commands(redis)
click to toggle source
# File lib/rci.rb, line 22 def self.discover_commands(redis) Commands.discover!(redis) end