[libvirt] API Proposal: virDomainBlockPull() V5

2011-05-24 Thread Adam Litke
Changes since V4: - Split out BlockPull() and BlockPullAll(). - BlockPull() cursor changed to a virDomainBlockPullInfo for progress reporting only (from in/out to out-only parameter). /* An iterator for initiating and monitoring block pull operations */ typedef unsigned long long

Re: [libvirt] API Proposal: virDomainBlockPull() V5

2011-05-24 Thread Stefan Hajnoczi
On Tue, May 24, 2011 at 3:13 PM, Adam Litke a...@us.ibm.com wrote: Looks like we're close to converging here. I am going to update the QEMU-side patches to this new API. /**  * virDomainBlockPull:  * @dom: pointer to domain object  * @path: Fully-qualified filename of disk  * @pos: A

Re: [libvirt] API Proposal: virDomainBlockPull() V5

2011-05-24 Thread Daniel P. Berrange
On Tue, May 24, 2011 at 04:34:47PM +0100, Stefan Hajnoczi wrote: On Tue, May 24, 2011 at 3:13 PM, Adam Litke a...@us.ibm.com wrote: Looks like we're close to converging here. I am going to update the QEMU-side patches to this new API. /**  * virDomainBlockPull:  * @dom: pointer to