TaskMiddleware
Base Task Middleware.
TaskMiddleware
¶
Bases: BaseMiddleware
TaskMiddleware
- Абстрактный класс, который является фундаментом для классов Мидлварей задач для TaskExecutor
.
Пример¶
from qtasks.middlewares import TaskMiddleware
from qtasks.executors.base import BaseTaskExecutor
class MyTaskMiddleware(TaskMiddleware):
def __init__(self, task_executor: BaseTaskExecutor):
super().__init__(name="MyTaskMiddleware")
self.task_executor = task_executor
__init__(task_executor)
¶
Инициализация мидлвары задач.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
task_executor
|
BaseTaskExecutor
|
Экземпляр исполнителя задач. |
required |