On Tue, Jan 10, 2012 at 10:13:59AM -0700, Eric Blake wrote:
On 01/10/2012 09:55 AM, Daniel P. Berrange wrote:
> These 2 things feel like overloading the API with two different
> semantics. On the one hand I see a simple XML -> struct -> XML
> transformation, which is driver indepedant and does not need to
> get any HV state. I call this canonicalization
We still want it to be connection-dependent, though, so that the
canonicalization is tied to the version of the driver the user is
connected to, and not to the version of the libvirt.so client, in the
case where the driver and client are at different versions.
Oh sure, still needs to run server side - we can have 1 shared impl
that can be pulled in by all drivers - as we do for nodeinfo stuff
that's shared.
Daniel
--
|:
http://berrange.com -o-
http://www.flickr.com/photos/dberrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org :|
|:
http://autobuild.org -o-
http://search.cpan.org/~danberr/ :|
|:
http://entangle-photo.org -o-
http://live.gnome.org/gtk-vnc :|