Link lexicon cdc from model

This commit is contained in:
Tim Van Baak 2020-02-22 10:54:44 -08:00
parent 468336e894
commit 0b5488a642
1 changed files with 2 additions and 1 deletions

View File

@ -3,7 +3,7 @@ import time
from amanuensis.errors import ( from amanuensis.errors import (
ArgumentError, IndexMismatchError, MissingConfigError) ArgumentError, IndexMismatchError, MissingConfigError)
from amanuensis.config import prepend, json_ro, json_rw from amanuensis.config import prepend, json_ro, json_rw, root
class LexiconModel(): class LexiconModel():
@staticmethod @staticmethod
@ -40,6 +40,7 @@ class LexiconModel():
self.config_path = prepend('lexicon', lid, 'config.json') self.config_path = prepend('lexicon', lid, 'config.json')
with json_ro(self.config_path) as j: with json_ro(self.config_path) as j:
self.config = j self.config = j
self.ctx = root.lexicon[self.id]
def __getattr__(self, key): def __getattr__(self, key):
if key not in self.config: if key not in self.config: