class McDump::Memcached::Stat
Public Class Methods
new(args)
click to toggle source
# File lib/mc_dump/memcached/stat.rb, line 12 def initialize(args) @items_id = args[:items_id] @number = args[:number] end
parse(dump)
click to toggle source
# File lib/mc_dump/memcached/stat.rb, line 6 def self.parse(dump) dump.scan(/STAT items:(\d+):number (\d+)/).map do |data| self.new(items_id: data[0], number: data[1]) end end
Public Instance Methods
items(telnet_session)
click to toggle source
# File lib/mc_dump/memcached/stat.rb, line 17 def items(telnet_session) McDump::Memcached::Item.parse(telnet_session.items(@items_id, @number), @items_id) end