AsyncResult
Async Result.
AsyncResult
¶
AsyncResult
- Асинхронный класс для ожидания результата задачи.
Пример¶
import asyncio
from qtasks import QueueTasks
from qtasks.results import AsyncResult
app = QueueTasks()
async def main():
task = await app.add_task("test")
result = await AsyncResult(uuid=task.uuid).result(timeout=50)
asyncio.run(main())
__init__(uuid=None, app=None, log=None)
¶
Инициализация асинхронного результата.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
uuid
|
UUID | str
|
UUID задачи. По умолчанию: None. |
None
|
app
|
QueueTasks
|
|
None
|
log
|
Logger
|
Логгер. По умолчанию: None. |
None
|