From 8e55fc5f98b448227055e34b5eb02cd3027679f6 Mon Sep 17 00:00:00 2001 From: Antoine Jacquin Date: Sat, 12 Sep 2026 20:27:52 +0200 Subject: [PATCH] =?UTF-8?q?Arr=C3=AAt=20de=20g=C3=A9n=C3=A9ration=20et=20r?= =?UTF-8?q?eclassification=20optionnelle=20depuis=20l'interface?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - POST /api/stop : SIGTERM au pipeline (groupe isolé via start_new_session), SIGKILL du groupe après 15 s ; forwardé au worker en mode deux machines - « Régénérer » n'implique plus la reclassification : le DTM en cache est réutilisé tant que la méthode ne change pas ; nouvelle case « Reclasser le sol » (--force-classification) et rappel de la classification existante - Tâche marquée « Interrompu » (returncode négatif ou nul) au lieu d'Échec --- lidar_pipeline/index.py | 63 +++++++++++++++++++-- lidar_pipeline/tests/test_webapp.py | 60 +++++++++++++++++--- lidar_pipeline/webapp.py | 87 +++++++++++++++++++++++++---- 3 files changed, 188 insertions(+), 22 deletions(-) diff --git a/lidar_pipeline/index.py b/lidar_pipeline/index.py index 390c9e8..98bb413 100644 --- a/lidar_pipeline/index.py +++ b/lidar_pipeline/index.py @@ -1216,6 +1216,10 @@ _HTML_TEMPLATE = """ + +