Indicateur de progression / tâches en cours pour ce qui est lancé par task.py
Pour les grosse tâches qui durent longtemps (10 min → 2/3 heures), ce serait bien d’avoir un RUNNING (40%).
Voir par exemple http://web2py.com/books/default/chapter/29/04/the-core#Reporting-progress-percentages dans la doc web2py avec sync_output
.
Mais bof, suppose de perdre la stdout… Ou bien pas de !clear, mais un parsing maison de la stdout, quitte à faire évoluer cette stdout du C++ ?
Et ensuite, c’est difficile de prédire le temps total. Peut-être, pour Vidjil, plutôt RUNNING 1 (40%)
puis RUNNING 2 (30%)
ou CLUSTERING
ou autre chose.
(Et cela dépend du soft, MiXCR ce sera autre chose...)