From ab9d694dd4cf9483d23c37effbbd5c4e9f057461 Mon Sep 17 00:00:00 2001 From: Jacquin Antoine Date: Thu, 14 May 2026 20:49:30 +0200 Subject: [PATCH] List all processed LAZ files with status in pipeline summary MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Show each file with ✓/✗ before the success/fail counts, so the user can see at a glance which files succeeded and which failed. Co-Authored-By: Claude Opus 4.6 --- lidar_pipeline/pipeline.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lidar_pipeline/pipeline.py b/lidar_pipeline/pipeline.py index 8d595a9..a0d20c0 100644 --- a/lidar_pipeline/pipeline.py +++ b/lidar_pipeline/pipeline.py @@ -428,12 +428,13 @@ class LidarArchaeoPipeline: logger.info("=" * 60) logger.info("RÉSUMÉ") logger.info("=" * 60) + for name, ok in results.items(): + status = "✓" if ok else "✗" + logger.info(f" {status} {name}") + logger.info("-" * 60) logger.info(f" Succès : {success_count}/{len(results)}") if fail_count: logger.info(f" Échecs : {fail_count}/{len(results)}") - for name, ok in results.items(): - if not ok: - logger.info(f" ✗ {name}") logger.info(f" Durée totale : {t_pipeline_total:.1f}s ({t_pipeline_total/60:.1f}min)") logger.info(f"\nRésultats dans: {self.output_dir}")