mirror of
https://github.com/logos-storage/nim-datastore.git
synced 2026-01-07 08:03:13 +00:00
cleanup
This commit is contained in:
parent
18e96b6b85
commit
f318877727
@ -50,21 +50,14 @@ method delete*(
|
||||
|
||||
return success()
|
||||
|
||||
import pretty
|
||||
|
||||
method get*(
|
||||
self: MemoryDatastore,
|
||||
key: Key
|
||||
): Future[?!seq[byte]] {.async.} =
|
||||
|
||||
let dk = KeyBuffer.new(key)
|
||||
echo "getting: ", key
|
||||
for k, v in self.store.pairs():
|
||||
print "get: ", k.toString(), " v: ", v.toString().repr
|
||||
|
||||
if self.store.hasKey(dk):
|
||||
let res = self.store[dk].toSeq(byte)
|
||||
print "get:res: ", res
|
||||
return success res
|
||||
else:
|
||||
return failure (ref DatastoreError)(msg: "no such key")
|
||||
@ -98,8 +91,6 @@ proc keyIterator(self: MemoryDatastore, queryKey: string): iterator: KeyBuffer {
|
||||
if key.toString().startsWith(queryKey):
|
||||
yield key
|
||||
|
||||
import pretty
|
||||
|
||||
method query*(
|
||||
self: MemoryDatastore,
|
||||
query: Query,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user