From a68d9494f1fea4ad8c602b22e216f1cccc71f629 Mon Sep 17 00:00:00 2001 From: Admin MPCZ Date: Mon, 4 May 2026 16:12:50 +0200 Subject: [PATCH] fix(patching/iexec snapshot): toujours chercher la VM dans vCenter par hostname (s.vcenter_vm_name peut etre faux en base) --- app/routers/planning_import.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/routers/planning_import.py b/app/routers/planning_import.py index c6d8686..e29f465 100644 --- a/app/routers/planning_import.py +++ b/app/routers/planning_import.py @@ -701,7 +701,10 @@ async def iexec_snapshot(request: Request, row_id: int, db=Depends(get_db)): today = datetime.now().strftime("%Y-%m-%d") snap_name = f"{intervenant}_{today}_avant_patch" - vm_name = row.vcenter_vm_name or hostname + # On cherche la VM dans vCenter par son hostname (pas par s.vcenter_vm_name + # qui peut être faux en base). Si plus tard on a un cas où la VM porte un + # nom différent, on rajoutera un mapping explicite. + vm_name = hostname from ..services.quickwin_snapshot_service import snapshot_server result = snapshot_server(hostname, vm_name, branch, db, snap_name=snap_name)