<div dir="ltr"><div><div><div>Lionel hi,<br><br></div>You should wait until the operation is done. Take a look at this example [1].<br><br></div>Regards,<br></div>Fred<br><div><div><br>[1] <a href="https://github.com/oVirt/ovirt-engine-sdk/blob/e4ef67041a639cddbae82b172572ac5c45217341/sdk/examples/vm_backup.py#L163">https://github.com/oVirt/ovirt-engine-sdk/blob/e4ef67041a639cddbae82b172572ac5c45217341/sdk/examples/vm_backup.py#L163</a><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 15, 2017 at 5:28 PM, Lionel Caignec <span dir="ltr">&lt;<a href="mailto:caignec@cines.fr" target="_blank">caignec@cines.fr</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
i&#39;m playing with ovirt sdk, to automatically manage snapshots.<br>
My script is for now very basic<br>
step 1) list all vm of cluster<br>
step 2) for each vm create a snapshot if needed<br>
step 3) for each vm delete oldest snapshot<br>
No problem for step 1 and 2.<br>
<br>
But step 3 is harder.<br>
If i launch snap remove with command &quot;snapshots_service.snapshot_<wbr>service(<a href="http://snap.id" rel="noreferrer" target="_blank">snap.id</a>).remove()&quot;, python tell me snapshot operation already in progress (creation of snapshot in step2).<br>
<br>
If i launch snap remove with parameter &quot;async=true&quot; the snapshot to delete is locked by ovirt, but never deleted.<br>
<br>
So how can i do? Also there is some way to monitor running task about snapshot (ovirt-shell ...)?<br>
<br>
--<br>
Lionel<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/users</a><br>
</blockquote></div><br></div>