ewoksserver.app.routes.tasks.discovery.discover_tasks#
- ewoksserver.app.routes.tasks.discovery.discover_tasks(settings, modules=None, reload=None, task_type=None, worker_options=None)[source]#
- Raises:
ModuleNotFoundError – failed importing tasks.
TimeoutError – timeout when asking a remote worker for tasks.
Exception – any other import or remote error.
- Parameters:
settings (
EwoksSettings)modules (
list[str] |None)reload (
bool|None)task_type (
str|None)worker_options (
dict|None)
- Return type:
list[dict[str,str]]