diff --git a/initialize.py b/initialize.py index 852571a..4ecdf85 100644 --- a/initialize.py +++ b/initialize.py @@ -1,6 +1,7 @@ import threading from core.server.server import startServer +from core.execution.lifecyclemanager.lifecycleregistry import registerLifecycle from core.execution.createthread import buildThread from plugins.rmass.monitors import rmassmonitor from plugins.rmass.actions import refresh_tokens @@ -8,15 +9,14 @@ from plugins.rmass.actions import refresh_tokens import login import synapsemessagepush -lifecycles ={} +lifecycles = {} +mode = "continuous" -lifecycles[rmassmonitor.name] = {} -lifecycles[rmassmonitor.name]["mode"] = "continuous" +lifecycles = registerLifecycle(rmassmonitor, lifecycles, "mode", mode) thread, lifecycles = buildThread(rmassmonitor, lifecycles) -lifecycles[refresh_tokens.name] = {} -lifecycles[refresh_tokens.name]["mode"] = "continuous" +lifecycles = registerLifecycle(refresh_tokens, lifecycles, "mode", mode) thread, lifecycles = buildThread(refresh_tokens, lifecycles) thread = threading.Thread(