Préfixer les logs par le nom du fichier LAZ en cours

Ajout d'un FilePrefixFilter qui préfixe chaque message avec [basename]
quand un fichier est en cours de traitement. Les workers paralleles
affichent ainsi clairement quel fichier produit chaque log.
This commit is contained in:
Antoine Jacquin
2026-05-10 01:32:19 +02:00
parent 85aaf5f278
commit e7e6468a56
2 changed files with 29 additions and 6 deletions

View File

@ -125,6 +125,10 @@ Exemples:
# Configure logging before any other output
setup_logging(verbose=args.verbose, debug=args.debug)
# Add file prefix filter for parallel processing
from .pipeline import _file_filter
logger.addFilter(_file_filter)
logger.info("=" * 60)
logger.info("Pipeline LiDAR Archéologique")
logger.info("=" * 60)