summaryrefslogtreecommitdiff
path: root/src/db.py
diff options
context:
space:
mode:
authorKristofer Hallin <kristofer@sunet.se>2021-10-06 11:22:59 +0200
committerKristofer Hallin <kristofer@sunet.se>2021-10-06 11:22:59 +0200
commit994d0293da811d443f2803bc49c14568835de3f1 (patch)
treece91d515028714203e03334595ed0f2b1d8994cf /src/db.py
parent69fed87bd4a627b60d1c3d05852a6a3e6075c952 (diff)
Minor cleanups.
Diffstat (limited to 'src/db.py')
-rwxr-xr-xsrc/db.py16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/db.py b/src/db.py
index 1f35cac..14a435d 100755
--- a/src/db.py
+++ b/src/db.py
@@ -1,5 +1,3 @@
-#! /usr/bin/env python3
-
# A database storing dictionaries, keyed on a timestamp.
# value = A dict which will be stored as a JSON object encoded in
# UTF-8. Note that dict keys of type integer or float will become
@@ -33,7 +31,7 @@ class DictDB():
}
self.couchdb = self.server.create(database)
- print(self.couchdb.index(index))
+ self.couchdb.index(index)
self._ts = time.time()
@@ -53,7 +51,7 @@ class DictDB():
self.couchdb.save(item)
else:
- data['_id']=key
+ data['_id'] = key
self.couchdb.save(data)
return key
@@ -65,19 +63,19 @@ class DictDB():
pass
def search(self, **kwargs):
- data=list()
- selector=dict()
+ data = list()
+ selector = dict()
if kwargs:
- selector={
+ selector = {
"selector": {
}
}
for key in kwargs:
if kwargs[key].isnumeric():
- kwargs[key]=int(kwargs[key])
- selector['selector'][key]={'$eq': kwargs[key]}
+ kwargs[key] = int(kwargs[key])
+ selector['selector'][key] = {'$eq': kwargs[key]}
for doc in self.couchdb.find(selector):
data.append(doc)