This document describes the current stable version of Celery (4.1). For development docs, go here.
celery.utils.threads
¶
Threading primitives and utilities.
-
celery.utils.threads.
LocalStack
¶ alias of
celery.utils.threads._LocalStack
-
class
celery.utils.threads.
LocalManager
(locals=None, ident_func=None)[source]¶ Local objects cannot manage themselves.
For that you need a local manager. You can pass a local manager multiple locals or add them later by appending them to
manager.locals
. Every time the manager cleans up, it will clean up all the data left in the locals for this context.The
ident_func
parameter can be added to override the default ident function for the wrapped locals.
-
celery.utils.threads.
get_ident
()¶