heat.engine.scheduler module¶
- class heat.engine.scheduler.DependencyTaskGroup(dependencies, task=<function DependencyTaskGroup.<lambda>>, reverse=False, name=None, error_wait_time=None, aggregate_exceptions=False)[source]¶
基类:
object具有排序依赖关系的分任务组的管理任务。
- exception heat.engine.scheduler.ExceptionGroup(exceptions=None)[source]¶
基础:
Exception多个异常的容器。
当 aggregate_exceptions 标志设置为 True 且再次引发时,此异常由 DependencyTaskGroup 使用。 这样可以在稍后捕获它,以便可以对各个异常采取行动。
- class heat.engine.scheduler.TaskRunner(task, *args, **kwargs)[source]¶
基类:
object可恢复任务(协程)的包装器。