module RedisWrapper::Rails::RedisInstrumentation::InstanceMethods

Public Instance Methods

method_missing_with_as_instrumentation(method, *args, &block) click to toggle source
# File lib/redis_wrapper_rails/rails/redis_instrumentation.rb, line 11
def method_missing_with_as_instrumentation(method, *args, &block)
  key = args.first.kind_of?(String) ? args.first : ""
  ActiveSupport::Notifications.instrument("request.redis",
                                          {:method => method, :key=>key}) do
    method_missing_without_as_instrumentation(method, *args, &block)
  end
end