On Tue, Jul 21, 2009 at 04:58:50PM +0200, Matthias Bolte wrote: > Hi, > > the development was hindered by our testing cluster being offline > since 2 weeks due to server room cooling system maintenance. But I > finally got a basic version of dump-XML done, that fills all fields of > the virDomainDef that the VMX file contains data for. > > Changes since first announcement: > > - Move code into esx subdirectory > - Add esxNodeGetInfo() > - Fix esxDomainGetInfo() to report the correct value for memory > - Add memory and max-memory getter/setters > - Add CPU scheduler getter/setters > - Validate a migration before trying to perform it > - Replace esxUtil_Strdup() with strdup() and remove > esxUtil_MigrateStringFromLibXML() > - Add esxVI_EnsureSession() to handle expiring sessions > - Separate VI client code into multiple files and generate most of the > type handling code with macros > - Add esxDomainDumpXML() based on esxVMX_ParseConfig() > > The ESX driver isn't complete yet, currently it supports: > > - domain lookup by ID, UUID and name > - domain listing > - domain info retrieval > - domain suspend and resume > - domain start and destroy > - domain reboot and shutdown, if the VMware tools are installed inside > the domain > - domain migration with previous validation > - domain memory configuration > - domain CPU amount and scheduler configuration > - domain XML-dump > - domain XML-from-native (VMX) > - node info retrieval > - node hostname retrieval > > The next milestone is creating/defining a new domain from a domain XML > config, but this will not be finished until feature freeze for 0.7.0 > on friday. Okay, at this point since we have import/export of the XML I think embedding the driver makes sense, then the Create and others part can be added incrementally. I will make another pass on the code and hopefully we will be able to push it in by Friday, thanks ! Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ daniel@xxxxxxxxxxxx | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/ -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list