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 import login import synapsemessagepush lifecycles = {} mode = "continuous" lifecycles = registerLifecycle(rmassmonitor, lifecycles, "mode", mode) thread, lifecycles = buildThread(rmassmonitor, lifecycles) lifecycles = registerLifecycle(refresh_tokens, lifecycles, "mode", mode) thread, lifecycles = buildThread(refresh_tokens, lifecycles) thread = threading.Thread( target=startServer, #args=(module, lifecycles) name="RMASS Bridge Server" ) thread.start()