module Peek::RedisInstrumented

Public Instance Methods

call(*args, &block) click to toggle source
Calls superclass method
# File lib/peek/views/redis.rb, line 7
def call(*args, &block)
  start = Time.now
  super(*args, &block)
ensure
  duration = (Time.now - start)
  ::Redis::Client.query_time.update { |value| value + duration }
  ::Redis::Client.query_count.update { |value| value + 1 }
end