Ver código fonte

Added headers arg to apply_async docs to fix #2750

Juan Rossi 10 anos atrás
pai
commit
00090168e5
1 arquivos alterados com 5 adições e 0 exclusões
  1. 5 0
      celery/app/task.py

+ 5 - 0
celery/app/task.py

@@ -527,13 +527,18 @@ class Task(object):
                       if an error occurs while executing the task.
                       if an error occurs while executing the task.
 
 
         :keyword producer: :class:~@amqp.TaskProducer` instance to use.
         :keyword producer: :class:~@amqp.TaskProducer` instance to use.
+
         :keyword add_to_parent: If set to True (default) and the task
         :keyword add_to_parent: If set to True (default) and the task
             is applied while executing another task, then the result
             is applied while executing another task, then the result
             will be appended to the parent tasks ``request.children``
             will be appended to the parent tasks ``request.children``
             attribute.  Trailing can also be disabled by default using the
             attribute.  Trailing can also be disabled by default using the
             :attr:`trail` attribute
             :attr:`trail` attribute
+
         :keyword publisher: Deprecated alias to ``producer``.
         :keyword publisher: Deprecated alias to ``producer``.
 
 
+        :keyword headers: Message headers to be sent in the
+            task (a :class:`dict`)
+
         :rtype :class:`celery.result.AsyncResult`: if
         :rtype :class:`celery.result.AsyncResult`: if
             :setting:`CELERY_ALWAYS_EAGER` is not set, otherwise
             :setting:`CELERY_ALWAYS_EAGER` is not set, otherwise
             :class:`celery.result.EagerResult`.
             :class:`celery.result.EagerResult`.