Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 2, 2013 15:12:22

proft
От:
Зарегистрирован: 2009-08-11
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Django + Celery + periodic_task

Доброе время суток!

Подскажите, плиз, в чем загвоздка. Есть таск, который надо выполнять в первый понедельник года.

@periodic_task(run_every=crontab(minute=0, hour=0, day_of_week=1, day_of_month='1-7', month_of_year=1))
def task_foo():
     # hard process

Запускаю в тестовой среде celeryd

python manage.py celeryd -E -B --loglevel=INFO 

и этот таск почему-то стартует примерно каждые 5 мин.

Почему так происходит не могу понять …

Установлено:

Django==1.4.2
celery==3.0.15
django-celery-with-redis==3.0
kombu==2.5.6
redis==2.7.2



Отредактировано proft (Апрель 2, 2013 15:18:12)

Офлайн

#2 Апрель 2, 2013 21:52:00

proft
От:
Зарегистрирован: 2009-08-11
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Django + Celery + periodic_task

asksol ответил что есть такой баг,
https://github.com/celery/celery/issues/1259
разбираются.

Вопрос снимается.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version