Django celery task run at once on startup of celery server
celery, django, django-celery, python
Solution
How about using `celeryd_after_setup` or `celeryd_init` signal?
Follwing example code from the documentation:
from celery.signals import celeryd_init
@celeryd_init.connect(sender='worker12@example.com')
def configure_worker12(conf=None, **kwargs):
...
Problem
I need to find how to specify a kind of initial celery task, that will start all other tasks in specially defined way. This initial task should be run immediately at once on celery server startup and never run again.