mirror of
https://github.com/GoodOlClint/PSProxmoxVE.git
synced 2026-09-03 18:55:33 +00:00
17bb2987b2
New-PveSnapshot, Remove-PveSnapshot and Restore-PveSnapshot built their own PveHttpClient and parsed the response inline while SnapshotService carried the same three requests with no callers. The cmdlets now call the service, so the path and form each sends is asserted offline (ADR 0021). Reconciled toward the shipped cmdlet behaviour: CreateSnapshot omits vmstate unless it is true, and ParseTask stamps Status = "running" on a UPID-string response. Co-authored-by: goodolclint-claude[bot] <323206664+goodolclint-claude[bot]@users.noreply.github.com>