Commit dd71731

Repositorybojemoi
Branchmain
AuthorBetty
Hashdd717311fdc842976b15b47207ec9be69bf3dbe3

Description

POST /api/v1/vm/deploy retourne immédiatement un job_id. GET /api/v1/vm/job/{job_id} permet de poller le statut.

xenserver_client_real fixes:

  • Fix 1: timeout asyncio.wait_for 600s sur toutes les ops XenAPI
  • Fix 2: timeout TCP socket 120s pour éviter les hangs réseau
  • Fix 3: session lock asyncio pour thread-safety XenAPI
  • Fix 4: check VM doublon avant clone (VM_ALREADY_EXISTS)
  • Logs étape [1/8]→[8/8] pour traçabilité complète

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Files Changed

MMMppprrrooovvviiisssiiiooonnniiinnnggg/orrrccchhheeessstttrrraaatttooorrr///aaapppppp///mmsaoeidrnev.lipscy/essc/hxeemnasse.rpvyer_client_real.py

Diff Summary

pp3rroofvv/iiialsspeiipsoo/nnsciiehnnraggn/igocerredccs,hh/eex1sse8ttn0rrsaaeittrnoovsrree//rraa_tppcipplo//inmmesaon(idt+ne_).lr,psey/a5sl6c.hpdeyemlaest.ipoyns(-)1327637