Files
2026-10-10 19:18:06 -04:00

18 lines
424 B
Python

import importlib
from core.execution.lifecyclemanager import manageLifecycle
from .dispatchstate import buildState
def buildDispatch(request):
dispatch = []
for key in request["module"]:
dispatch.append(request["module"][key])
resolveddispatch = "plugins."+ ".".join(dispatch)
module = importlib.import_module(resolveddispatch)
mode = request.get("mode", "oneshot")
return module, mode