Module: Sinatra::MemcachedInspector

Defined in:
lib/extensions/memcached_inspector.rb

Instance Method Summary collapse

Instance Method Details

#memcached_inspect(options) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/extensions/memcached_inspector.rb', line 3

def memcached_inspect options
  host = options[:host]
  port = options[:port]
  key = options[:key]

  inspect = inspector host, port

  # Filter by key if defined
  if !key.nil?
    inspect = inspect.select{|pair| pair[:key] == key }.first
  end

  inspect
end