####################
Taches Celery HDALab
####################

Ces tâches longues sont lancées de façon asynchrone par `Celery <http://www.celeryproject.org/>`_.

Liste des tâches asynchrones:

  - :ref:`taches-hdalab-tasks-capture_preview`
  - :ref:`taches-djcelery_email_send_multiple`


.. _taches-hdalab-tasks-capture_preview:

hdalab.tasks.capture_preview
----------------------------

Crée un snapshot d'un renkan.
La tache est un simple wrapper qui appelle :func:`hdalab.services.renkan_capture_preview`.

.. autofunction:: hdalab.services.renkan_capture_preview
  :noindex:

.. _taches-djcelery_email_send_multiple:

djcelery_email_send_multiple
----------------------------

Envoi asynchrone d'email.
Cette tâche est fournie par la librairie `django-celery-email <https://github.com/pmclanahan/django-celery-email>`_.
C'est un backend Django qui utilise une queue `Celery`_ pour envoyer les messages de façon asynchrone, libérant ainsi le thread de traitement de requête.



