Development #60831
ne pas enregistrer d'erreur de statut pas trouvé lors du rendu du graphe
Début:
19 janvier 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Sur une action d'appel webservice avec des sauts en cas d'erreur pointant sur des statuts qui n'exitent plus :
File "/usr/lib/python3/dist-packages/wcs/wf/wscall.py", line 558, in get_target_status get_publisher().record_error(message, workflow=self.parent.parent) File "/usr/lib/python3/dist-packages/wcs/admin/workflows.py", line 271, in graphviz next_status_ids = [x.id for x in item.get_target_status() if x.id] File "/usr/lib/python3/dist-packages/wcs/admin/workflows.py", line 603, in graphviz return graphviz(self.workflow, url_prefix='../../', include=True, select='%s' % self.status.id)
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ 2 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
Mis à jour par Frédéric Péters il y a environ 2 ans
- Fichier 0001-workflows-do-not-record-missing-wscall-target-status.patch 0001-workflows-do-not-record-missing-wscall-target-status.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Lauréline Guérin il y a environ 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a environ 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 671a90bc5c16c9f00b4393eb63a37a874fa12035 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Jan 23 16:47:08 2022 +0100 workflows: do not record missing wscall target status errors in graph (#60831)
Mis à jour par Frédéric Péters il y a environ 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
workflows: do not record missing wscall target status errors in graph (#60831)