moduleindex.rst 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. ==============
  2. Module Index
  3. ==============
  4. .. contents::
  5. :local:
  6. Worker
  7. ======
  8. celery.worker
  9. -------------
  10. * :class:`~celery.worker.WorkController`
  11. This is the worker's main process. It starts and stops all the components
  12. required by the worker: Pool, Mediator, Scheduler, ClockService, and Listener.
  13. * :func:`~celery.worker.process_initializer`
  14. This is the function used to initialize pool processes. It sets up loggers and
  15. imports required task modules, etc.
  16. celery.worker.job
  17. -----------------
  18. * :class:`~celery.worker.job.TaskRequest`
  19. A request to execute a task. Contains the task name, id, args and kwargs.
  20. Handles acknowledgement, execution, writing results to backends and error handling
  21. (including error e-mails)
  22. celery.worker.pool
  23. ------------------
  24. celery.worker.listener
  25. ----------------------
  26. celery.worker.controllers
  27. -------------------------
  28. celery.worker.scheduler
  29. -----------------------
  30. celery.worker.buckets
  31. ---------------------
  32. celery.worker.heartbeat
  33. -----------------------
  34. celery.worker.revoke
  35. --------------------
  36. celery.worker.control
  37. ---------------------
  38. * celery.worker.registry
  39. * celery.worker.builtins
  40. Tasks
  41. =====
  42. celery.decorators
  43. -----------------
  44. celery.registry
  45. ---------------
  46. celery.task
  47. -----------
  48. celery.task.base
  49. ----------------
  50. celery.task.http
  51. ----------------
  52. celery.task.control
  53. -------------------
  54. celery.task.builtins
  55. --------------------
  56. Execution
  57. =========
  58. celery.execute
  59. --------------
  60. celery.execute.trace
  61. --------------------
  62. celery.result
  63. -------------
  64. celery.states
  65. -------------
  66. celery.signals
  67. Messaging
  68. =========
  69. celery.messaging
  70. ----------------
  71. Result backends
  72. ===============
  73. celery.backends
  74. ---------------
  75. celery.backends.base
  76. --------------------
  77. celery.backends.amqp
  78. --------------------
  79. celery.backends.database
  80. ------------------------
  81. Loaders
  82. =======
  83. celery.loaders
  84. --------------
  85. Loader autodetection, and working with the currently
  86. selected loader.
  87. celery.loaders.base - Loader base classes
  88. -----------------------------------------
  89. celery.loaders.default - The default loader
  90. -------------------------------------------
  91. CeleryBeat
  92. ==========
  93. celery.beat
  94. -----------
  95. Events
  96. ======
  97. celery.events
  98. -------------
  99. Logging
  100. =======
  101. celery.log
  102. ----------
  103. celery.utils.patch
  104. ------------------
  105. Configuration
  106. =============
  107. celery.conf
  108. -----------
  109. Miscellaneous
  110. =============
  111. celery.datastructures
  112. ---------------------
  113. celery.exceptions
  114. -----------------
  115. celery.platform
  116. ---------------
  117. celery.utils
  118. ------------
  119. celery.utils.info
  120. -----------------
  121. celery.utils.compat
  122. -------------------