summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--muck/pers.py4
-rw-r--r--muck/store.py2
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)