state.py: some code removal

This commit is contained in:
Przemyslaw Kaminski 2015-06-08 16:07:14 +02:00
parent c83c390ae8
commit 659f073b0a

View File

@ -86,14 +86,12 @@ class Log(object):
getattr(STATES, l['state'])) for l in items])
def sync(self):
#db[self.path] = [i.to_dict() for i in self.items]
db.save(
self.path,
[i.to_dict() for i in self.items],
collection=db.COLLECTIONS.state_log
)
def add(self, logitem):
self.items.append(logitem)
self.sync()
@ -137,12 +135,10 @@ class Data(collections.MutableMapping):
def __setitem__(self, key, value):
self.store[key] = value
db.save(self.path, self.store, collection=db.COLLECTIONS.state_data)
#db[self.path] = self.store
def __delitem__(self, key):
self.store.pop(key)
db.save(self.path, self.store, collection=db.COLLECTIONS.state_data)
#db[self.path] = self.store
def __iter__(self):
return iter(self.store)