Hallo Proxmox Team,
Ich nutze Proxmox primär headless über die API und möchte nun das Error Handling verbessern, da wir hier teilweise Probleme hatten.
Insbesondere, wenn mehrere Tasks recht zeitnah hintereinander ausgeführt werden.
Reicht es hier zu prüfen, ob Proxmox noch einen Lock auf die VM hat oder müsste hier zusätzlich geprüft werden, ob noch ein anderer Task für die VM den status running hat?
Zudem werden teilweise die API Operationen ja direkt ausgeführt, ohne als separater Task zu enden.
Kann ich davon ausgehen, dass HTTP Status Code 200 = Task war erfolgreich?
Bzw gibt es hier eine liste mit den Möglichen Status Codes die Proxmox zurück liefert?
Vielen lieben Dank!
Ich nutze Proxmox primär headless über die API und möchte nun das Error Handling verbessern, da wir hier teilweise Probleme hatten.
Insbesondere, wenn mehrere Tasks recht zeitnah hintereinander ausgeführt werden.
Reicht es hier zu prüfen, ob Proxmox noch einen Lock auf die VM hat oder müsste hier zusätzlich geprüft werden, ob noch ein anderer Task für die VM den status running hat?
Zudem werden teilweise die API Operationen ja direkt ausgeführt, ohne als separater Task zu enden.
Kann ich davon ausgehen, dass HTTP Status Code 200 = Task war erfolgreich?
Bzw gibt es hier eine liste mit den Möglichen Status Codes die Proxmox zurück liefert?
Vielen lieben Dank!