This document describes the current stable version of Celery (3.1). For development docs,
go here.
celery._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]
-
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]