This document describes the current stable version of Celery (3.1). For development docs, go here.
celery.loaders.base¶
celery.loaders.base¶
Loader base class.
-
class
celery.loaders.base.
BaseLoader
(app, **kwargs)[source]¶ The base class for loaders.
Loaders handles,
- Reading celery client/worker configurations.
- What happens when a task starts?
- See
on_task_init()
.
- What happens when the worker starts?
- See
on_worker_init()
.
- What happens when the worker shuts down?
- See
on_worker_shutdown()
.
- What modules are imported to find tasks?
-
builtin_modules
= frozenset([])¶
-
cmdline_config_parser
(args, namespace='celery', re_type=<_sre.SRE_Pattern object>, extra_types={'json': <function loads>}, override_types={'dict': 'json', 'list': 'json', 'tuple': 'json'})[source]¶
-
conf
¶ Loader configuration.
-
configured
= False¶
-
mail_admins
(subject, body, fail_silently=False, sender=None, to=None, host=None, port=None, user=None, password=None, timeout=None, use_ssl=False, use_tls=False, charset='utf-8')[source]¶
-
override_backends
= {}¶
-
worker_initialized
= False¶