doc/source/taches.rst
author ymh <ymh.work@gmail.com>
Fri, 13 Apr 2018 15:41:00 +0200
branchdocumentation
changeset 697 7cb2daf6da35
parent 696 06825f3aa213
permissions -rw-r--r--
add info on models in doc

####################
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.