ask/celery — pull request #528 by mthurman (2011-11-08 19:48:34+00:00)
Title: Pass routing overrides to the CELERYBEAT_SCHEDULE for periodic tasks

I was having an issue where when I defined periodic tasks, the routing_key wasn't being respected using Celery 2.3.3 and djcelery as the backend. These periodic tasks were then running on the incorrect celery worker.

@periodic_task(run_every=crontab(minute=0, hour="3, 9, 15, 21"), routing_key='crawl.blah')
def crawl_blah():
...