diff options
| author | Jan Tuomi <jans.tuomi@gmail.com> | 2023-09-02 21:48:53 +0300 |
|---|---|---|
| committer | Jan Tuomi <jans.tuomi@gmail.com> | 2023-09-10 19:01:00 +0300 |
| commit | c13734f56e9b01a61cfb66019a71d46c3dfe6f86 (patch) | |
| tree | 155da5a7386a6fabf493640bd9d0eb9aa10313c2 /aggro.py | |
| parent | 4745449cf847f27c3cbbca5cef2f1d9d02103692 (diff) | |
Add tinydb
Diffstat (limited to 'aggro.py')
| -rw-r--r-- | aggro.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -5,6 +5,7 @@ import time from app.AggroConfig import AggroConfig from app.MemoryState import memory_state from app.PluginManager import PluginManager +from app.database import setup_db def run_plugin_thread(): @@ -22,9 +23,13 @@ if __name__ == "__main__": aggrofile_content = json.loads(f.read()) aggro_config = AggroConfig( - plugins=aggrofile_content["plugins"], graph=aggrofile_content["graph"] + db_path=aggrofile_content.get("db_path", "db.json"), + plugins=aggrofile_content["plugins"], + graph=aggrofile_content["graph"], ) + setup_db(aggro_config) + manager = PluginManager(aggro_config) manager.build_plugin_instances() |
