end
def method_missing(sym, *args, &blk)
- if redis = node_for_key(args.first)
+ if redis = node_for_key(args.first.to_s)
redis.send sym, *args, &blk
else
super
r.push_tail 'listor', 'foo4'
r.push_tail 'listor', 'foo5'
- p r.pop_tail 'listor'
- p r.pop_tail 'listor'
- p r.pop_tail 'listor'
- p r.pop_tail 'listor'
- p r.pop_tail 'listor'
+ p r.pop_tail('listor')
+ p r.pop_tail('listor')
+ p r.pop_tail('listor')
+ p r.pop_tail('listor')
+ p r.pop_tail('listor')
puts "key distribution:"