diff -r b7d19cd87fcf -r 09e00f38d177 doc/source/taches.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/source/taches.rst Wed Apr 11 12:19:47 2018 +0200 @@ -0,0 +1,34 @@ +#################### +Taches Celery HDALab +#################### + +Ces tâches longues sont lancées de façon asynchrone par `Celery `_. + +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 `_. +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. + + +