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 (
Optional[List[str]])reload (
Optional[bool])task_type (
Optional[str])worker_options (
Optional[Dict])
- Return type:
List[Dict[str,str]]