diff options
-rw-r--r-- | muck/pers.py | 4 | ||||
-rw-r--r-- | muck/store.py | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/muck/pers.py b/muck/pers.py index aa4f4c1..bf9ec85 100644 --- a/muck/pers.py +++ b/muck/pers.py @@ -52,4 +52,6 @@ class ChangeLogWriter: def append(self, chg): line = json.dumps(chg.as_dict()) - os.write(self._fd, line.encode('UTF-8')) + line += '\n' + line = line.encode('UTF-8') + os.write(self._fd, line) diff --git a/muck/store.py b/muck/store.py index 59a74da..9c544ef 100644 --- a/muck/store.py +++ b/muck/store.py @@ -20,7 +20,7 @@ class Store: def __init__(self, dirname): self._pers = muck.PersistentStore(dirname) - self._ms = muck.MemoryStore() + self._ms = self._pers.load_memory_store() def change(self, chg): self._ms.change(chg) |