celery.app.rst 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. .. currentmodule:: celery.app
  2. .. automodule:: celery.app
  3. .. contents::
  4. :local:
  5. Functions
  6. ---------
  7. .. autofunction:: app_or_default
  8. Application
  9. -----------
  10. .. autoclass:: App
  11. .. attribute:: main
  12. Name of the `__main__` module. Required for standalone scripts.
  13. If set this will be used instead of `__main__` when automatically
  14. generating task names.
  15. .. autoattribute:: main
  16. .. autoattribute:: amqp
  17. .. autoattribute:: backend
  18. .. autoattribute:: loader
  19. .. autoattribute:: conf
  20. .. autoattribute:: control
  21. .. autoattribute:: log
  22. .. automethod:: config_from_object
  23. .. automethod:: config_from_envvar
  24. .. automethod:: config_from_cmdline
  25. .. automethod:: task
  26. .. automethod:: create_task_cls
  27. .. automethod:: TaskSet
  28. .. automethod:: send_task
  29. .. automethod:: AsyncResult
  30. .. automethod:: TaskSetResult
  31. .. automethod:: worker_main
  32. .. automethod:: Worker
  33. .. automethod:: Beat
  34. .. automethod:: broker_connection
  35. .. automethod:: with_default_connection
  36. .. automethod:: mail_admins
  37. .. automethod:: pre_config_merge
  38. .. automethod:: post_config_merge
  39. .. automethod:: either
  40. .. automethod:: merge