From 6edb8ac7d253bb2ec9fc828feb0efe550650deec Mon Sep 17 00:00:00 2001 From: Daniel Allaire Date: Mon, 28 Sep 2026 16:57:57 -0400 Subject: [PATCH] sonde fabric : detail lisible Co-Authored-By: Claude Opus 5.5 --- roles/serveur_ops_site/templates/conformite-fabric.sh.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/serveur_ops_site/templates/conformite-fabric.sh.j2 b/roles/serveur_ops_site/templates/conformite-fabric.sh.j2 index b4d9740..40fa79f 100644 --- a/roles/serveur_ops_site/templates/conformite-fabric.sh.j2 +++ b/roles/serveur_ops_site/templates/conformite-fabric.sh.j2 @@ -34,7 +34,7 @@ import json, re, sys plan, rc, texte = sys.argv[1], int(sys.argv[2]), open(sys.argv[3], errors="replace").read() a_faire = sum(int(n) for n in re.findall( r"(?:a creer|a retirer|a mettre a jour|noeuds a corriger)\s*:\s*(\d+)", texte)) -detail = [l.strip() for l in texte.splitlines() if re.match(r"\s*[-+~]\s", l)][:6] +detail = [re.sub(r"\s+", " ", l.strip()) for l in texte.splitlines() if re.match(r"\s*[-+~]\s", l)][:6] print(json.dumps({"plan": plan, "rc": rc, "a_faire": a_faire, "detail": detail})) EOF )")