Description of problem: Look at "libvirt.py", lines 1081-1099. The method "createXML" (one for devices, one for domains) is duplicate, thus only the second one is usable. Should be renamed in some way. Version-Release number of selected component (if applicable): 0.7.0 GIT snapshot
Right, I'm looking at it and there is some nasty things in the generator, I will post a patch upstream shortly, thanks for the heads-up ! Daniel
This is yet another occurrance of this fix we previously did commit 61243e0f57f966d48194a4a0db50871125fe972f Author: Daniel P. Berrange <berrange> Date: Wed Apr 1 10:37:57 2009 +0000 Fix generation of networkCreateXML and storagePoolCreateXML Same changes should work for virNetworkCreateXML too, which is what is probably causing the trouble.
Yeah, but there are other bugs in the class method name generator, see for example in the Interface class :-) I'm trying to clean this up a little bit to make things simpler on the long term... Daniel
Can you please tell me from which python-libvirt version on this bug will be corrected?
This was fixed upstream in the previous release commit 3f935df0af2bce49fd534f84c12e2f9931d78da8 Author: Cole Robinson <crobinso> Date: Wed Sep 23 12:09:09 2009 -0400 python: Don't generate conflicting conn.createXML functions.