[libvirt] RE: Libvirt - Xen Enterprise - Koan
Richard W.M. Jones
rjones at redhat.com
Fri Jan 9 15:18:36 UTC 2009
On Thu, Jan 08, 2009 at 12:53:51PM -0000, Gerhardus.Geldenhuis at gta-travel.com wrote:
> * libxenserver: The XenServer C SDK
[..]
> All this can be downloaded from CDN at
> http://community.citrix.com/display/xs/Download+SDKs
I took a look at the C library:
* It's LGPLv2+, so there is no license issue that I can see with
linking it to libvirt.
* It presents each XenServer API call as a C function. Each C
function constructs an XML document (XMLRPC, I think), dispatches it
to the server, gets the reply, and unpacks the resulting XML.
* Uses libxml2 to do the XML construction and parsing.
* You have to supply your own HTTP library to pass the data to the
server. The examples use libcurl for this.
* Compiles with -Wall -Werror without warnings or errors.
It seems reasonably sensible. It still requires the proprietary
XenEnterprise to be installed for testing of course.
Rich.
--
Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine. Supports Linux and Windows.
http://et.redhat.com/~rjones/virt-df/
More information about the libvir-list
mailing list