Форум сайта python.su
Каким образом в Celery можно получить список активных задач по маске? В качестве брокера используется redis, в редисе фильтрация по ключу осуществляется тривиально, есть ли возможность делать что-то похожее с таксами celery?
Собственно сама задача: есть ряд задач, которые может запускать пользователь нажатием кнопки на странице. Задача принимает аргументом айди некой сущности, пользователь может запустить кучу таких задач. Пользователю нужно показывать состояние каждой задачи. Напрашивается в task_id зашифровать ИД пользователя и по запросу состояний фитрануть inspect().active() по task_id и по name, чтобы не тянуть из редиса достаточно большой список задач.
Офлайн