[ovirt-users] API auto delete vms snapshot
Lionel Caignec
caignec at cines.fr
Fri Sep 15 14:28:41 UTC 2017
Hi,
i'm playing with ovirt sdk, to automatically manage snapshots.
My script is for now very basic
step 1) list all vm of cluster
step 2) for each vm create a snapshot if needed
step 3) for each vm delete oldest snapshot
No problem for step 1 and 2.
But step 3 is harder.
If i launch snap remove with command "snapshots_service.snapshot_service(snap.id).remove()", python tell me snapshot operation already in progress (creation of snapshot in step2).
If i launch snap remove with parameter "async=true" the snapshot to delete is locked by ovirt, but never deleted.
So how can i do? Also there is some way to monitor running task about snapshot (ovirt-shell ...)?
--
Lionel
More information about the Users
mailing list