/
plotnikov
/
test_autorag
Обзор
Документация
Войти
/
plotnikov
/
test_autorag
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
api/tasks/processing.py
21 строка
549 B
Ivan Plotnikov
init
02 мар 2025, 18:38
02 мар 2025, 18:38
9c2ba55
Код
Авторство
О чём код?
from .base import ProgressTask from celery import shared_task import time @shared_task(bind=True, base=ProgressTask) def process_documents(self, documents): """Example task with progress tracking""" total = len(documents) for i, doc in enumerate(documents, 1): # Process document time.sleep(1) # Simulate work # Update progress self.update_progress( current=i, total=total, info={'current_doc': doc['id']} ) return {'processed': total}