This document describes the current stable version of Celery (4.0).
For development docs,
go here.
celery._state
Internal state.
This is an internal module containing thread state
like the current_app
, and current_task
.
This module shouldn’t be used directly.
-
celery._state.
set_default_app
(app)[source]
Set default app.
-
celery._state.
get_current_app
()[source]
-
celery._state.
get_current_task
()[source]
Currently executing task.
-
celery._state.
get_current_worker_task
()[source]
Currently executing task, that was applied by the worker.
This is used to differentiate between the actual task
executed by the worker and any task that was called within
a task (using task.__call__
or task.apply
)
-
celery._state.
connect_on_app_finalize
(callback)[source]
Connect callback to be called when any app is finalized.