app.celery.MyCelery.send_task

MyCelery.send_task(name, args=None, kwargs=None, countdown=None, eta=None, task_id=None, producer=None, connection=None, router=None, result_cls=None, expires=None, publisher=None, link=None, link_error=None, add_to_parent=True, group_id=None, group_index=None, retries=0, chord=None, reply_to=None, time_limit=None, soft_time_limit=None, root_id=None, parent_id=None, route_name=None, shadow=None, chain=None, task_type=None, **options)

Send task by name.

Supports the same arguments as @-Task.apply_async().

Parameters
  • name (str) – Name of task to call (e.g., “tasks.add”).

  • result_cls (AsyncResult) – Specify custom result class.