I have to implement Celery in a pre-existing system. The previous version of the system already used Python standard logging.
My code is similar to the code below. Proce
You probably want this setting:
CELERYD_HIJACK_ROOT_LOGGER = False
Tell me how that works out.
Btw, the reason it hijacks the root logger is because some badly written libraries sets up logging, something a library should never do, resulting in users experiencing no output from the celeryd worker :(