From 78ad32045e780057fb762f91ec1a447126168a6c Mon Sep 17 00:00:00 2001 From: Admin MPCZ Date: Tue, 14 Apr 2026 19:39:35 +0200 Subject: [PATCH] import_databases: lire Systeme->Nom en priorite (Serveur->Nom vide pour VM) --- tools/import_sanef_databases.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/import_sanef_databases.py b/tools/import_sanef_databases.py index ebbb1ac..d6cdd86 100644 --- a/tools/import_sanef_databases.py +++ b/tools/import_sanef_databases.py @@ -76,7 +76,10 @@ def main(): stats = {"inserted": 0, "updated": 0, "no_server": 0, "skipped": 0} for r in rows: - hostname = clean(r.get("Serveur->Nom") or "") + # iTop utilise soit "Serveur->Nom" (PhysicalServer) soit "Système->Nom" + # (VirtualMachine ou systeme generique) selon le type de CI lie + hostname = clean(r.get("Système->Nom") or r.get("Systeme->Nom") + or r.get("Serveur->Nom") or "") if hostname: hostname = hostname.split(".")[0].lower() instance = clean(r.get("Nom"))