Development #89124
application: lorsqu'une brique traite une tâche en asynchrone, ne pas noter le job comme terminé
Début:
04 avril 2024
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Exemple la version 1.0.20240403.3 https://hobo-nimes.test.entrouvert.org/applications/manifest/publik-regie-nimes/versions/
"démarré à 3 avril 2024 20:43, terminé à 3 avril 2024 20:43"
Mais ici https://demarches-nimes.test.entrouvert.org/backoffice/forms/223/history/ on voit que l'update a eu lieu à 21:59
try: if self.action == 'scandeps': self.application.scandeps() elif self.action == 'create_bundle': self.version.create_bundle(self) elif self.action == 'deploy': self.version.deploy(self) elif self.action == 'check-install': self.version.check_install(job=self) elif self.action == 'check-first-install': self.version.check_install(job=self, initial=True) except ApplicationError as e: self.status = 'failed' self.exception = e.msg if self.raise_exception: raise except Exception: self.status = 'failed' self.exception = traceback.format_exc() if self.raise_exception: raise finally: if self.status == 'running': self.status = 'completed' self.completion_timestamp = now() self.save()
ici on note le job comme était terminé alors qu'on attend toujours les retours des briques
Historique
Mis à jour par Robot Gitea il y a 17 jours
- Statut changé de Nouveau à En cours
- Assigné à mis à Lauréline Guérin
Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/hobo/pulls/122
- Titre : WIP: application: lorsqu'une brique traite une tâche en asynchrone, ne pas noter le job comme terminé (#89124)
- Modifications : https://git.entrouvert.org/entrouvert/hobo/pulls/122/files
Mis à jour par Robot Gitea il y a 13 jours
Paul Marillonnet (pmarillonnet) a demandé une relecture de Paul Marillonnet (pmarillonnet) sur une pull request sur Gitea concernant cette demande :