lib/daijobu/adapters/tokyo_cabinet.rb in sander6-daijobu-0.1.1 vs lib/daijobu/adapters/tokyo_cabinet.rb in sander6-daijobu-0.2.0

- old
+ new

@@ -6,11 +6,17 @@ def initialize(store) @store = store end - def get(key) - @store[key] + def get(*keys) + if keys.size == 0 + nil + elsif keys.size == 1 + @store[keys.first] + else + @store.lget(keys) + end end def set(key, value) @store[key] = value end \ No newline at end of file