This document describes the current stable version of Celery (5.2). For development docs, go here.
Worker command-line program.
This module is the ‘program-version’ of
It does everything necessary to run that module as an actual application, like installing signal handlers, platform tweaks, and so on.
- class celery.apps.worker.Worker(app=None, hostname=None, **kwargs)¶
Worker as a program.
Install platform specific tweaks and workarounds.
- on_after_init(purge=False, no_color=None, redirect_stdouts=None, redirect_stdouts_level=None, **kwargs)¶
- on_before_init(quiet=False, **kwargs)¶
- tasklist(include_builtins=True, sep='\n', int_='celery.')¶