[Libvirt-cim] Is virStoragePoolRefresh() synchronous or asynchronous?
Eduardo Lima (Etrunko)
eblima at linux.vnet.ibm.com
Thu Aug 11 20:42:06 UTC 2011
On 08/11/2011 03:55 PM, Gareth S Bestor wrote:
>
> Basically, when you call virStoragePoolRefresh(), eg to pickup any new
> disks that may have just been created under the pool path, when the API
> returns are you guaranteed that the refresh operation is completed, or
> might the pool still be refreshing itself? I ask because I understand
> this refresh operation can be 'expensive', so I'm wondering if in fact
> things may still be going on in the background after the API returns...
>
I can't really tell for sure due to very little knowledge of libvirt
code, but I took a quick look there and nothing shows the
virStoragePoolRefresh could be asynchronous. In fact, the function will
fail if there are any jobs pending.
> - Gareth
>
> Dr. Gareth S. Bestor
> IBM Senior Software Engineer
> Systems & Technology Group - Systems Management Standards
> 971-285-6375 (mobile)
> bestor at us.ibm.com
>
>
>
> _______________________________________________
> Libvirt-cim mailing list
> Libvirt-cim at redhat.com
> https://www.redhat.com/mailman/listinfo/libvirt-cim
--
Eduardo de Barros Lima
Software Engineer, Open Virtualization
Linux Technology Center - IBM/Brazil
eblima at br.ibm.com
More information about the Libvirt-cim
mailing list