This document describes the current stable version of Celery (4.2). For development docs, go here.
celery.backends.base¶
Result backend base classes.
BaseBackenddefines the interface.KeyValueStoreBackendis a common base class- using K/V semantics like _get and _put.
-
class
celery.backends.base.BaseBackend(app, serializer=None, max_cached_results=None, accept=None, expires=None, expires_type=None, url=None, **kwargs)[source]¶ Base (synchronous) result backend.
-
class
celery.backends.base.KeyValueStoreBackend(*args, **kwargs)[source]¶ Result backend base class for key/value stores.
-
class
celery.backends.base.DisabledBackend(app, serializer=None, max_cached_results=None, accept=None, expires=None, expires_type=None, url=None, **kwargs)[source]¶ Dummy result backend.
-
get_many(*args, **kwargs)¶
-
get_result(*args, **kwargs)¶
-
get_state(*args, **kwargs)¶
-
get_status(*args, **kwargs)¶
-
get_task_meta_for(*args, **kwargs)¶
-
get_traceback(*args, **kwargs)¶
-
wait_for(*args, **kwargs)¶
-