> NACK, as I said with previous postings, this does not belong in
> libvirt APIs, it should be built as a layer above.

[AB]: Thanks for reviewing this Daniel. I completly understand the concern of
not making it part of libvirt API, but as discussed in other thread (https://www.redhat.com/archives/libvir-list/2012-December/msg00385.html) I was unable to find API supported way to
upload OVA disk to the ESX server (which is an integral part of OVA install).
 
>Further this API design fundamentally flawed as it is assuming the hypervisor
> driver can access files that are on the libvirt application
> machine which is not the case in general.
[AB]: If possible please suggest if there can be any other way to overcome
          this design flaw.
 
 
Further, there are two unrealted reviews that I posted fixing issues with
exisitng ESX driver, it would be useful if someone can review them.
 
1. https://www.redhat.com/archives/libvir-list/2012-December/msg01377.html
2. https://www.redhat.com/archives/libvir-list/2013-January/msg00007.html

Thanks!
Ata