Форум сайта python.su
Коллеги, добавил я например в celery 10000 тасков, которые должны выполниться через несколько дней. Как мне получить список задач из очереди которые еще не выполнились, чтобы, например, пользователь мог завершить необходимые.
Офлайн
from celery.task.control import inspect i = inspect() i.active()
Отредактировано Singularity (Ноя. 28, 2013 18:50:42)
Офлайн
Singularity, i.active() возвращает задачи, которые выполняются в данный момент времени, а мне помимо них нужны и задачи, которые ждут своей очереди на исполнение.
i.scheduled() возвращает
{u'celery@desktop': []}
Отредактировано int_0x80 (Ноя. 28, 2013 21:43:40)
Офлайн
ну так может у тебя нет задач в очереди ?
Офлайн
Singularityi.reserved() помогла, спасибо.
ну так может у тебя нет задач в очереди ?
Отредактировано int_0x80 (Ноя. 29, 2013 15:45:38)
Офлайн