virt-manager/virtinst
Cole Robinson eb4068cc47 xmlbuilder: Add infrastructure for parsing into subclasses
We already had this open coded in several classes with varying methods.
Now all someone has to do is

features = XMLChildProperty(CPUFeature)

The xmlbuilder code will pull the relevant xpath from the CPUFeature class,
handling parsing into instances of that class directly. The only
thing that needs to be manually added is the add_* remove_* functions.
2013-09-10 21:34:45 -04:00
..
__init__.py virtinst: Add DomainSnapshot object and some plumbing 2013-08-21 18:26:27 -04:00
capabilities.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
cli.py virt-install: Add --boot useserial=on 2013-09-04 11:57:26 -04:00
clock.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
cloner.py guest: Drop removeOld parameter, just use Guest.replace 2013-08-11 12:39:28 -04:00
connection.py Fix remote URL installs 2013-07-25 16:21:30 -04:00
cpu.py xmlbuilder: Add infrastructure for parsing into subclasses 2013-09-10 21:34:45 -04:00
device.py xmlbuilder: Add infrastructure for parsing into subclasses 2013-09-10 21:34:45 -04:00
deviceaudio.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicechar.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicecontroller.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicedisk.py VirtualDisk: Add is_disk, is_cdrom, is_floppy helpers 2013-08-17 14:21:30 -04:00
devicefilesystem.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicegraphics.py graphics: Fix default autoport value 2013-09-02 11:54:02 -04:00
devicehostdev.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
deviceinput.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
deviceinterface.py virtinst: add nwfilter support 2013-08-29 11:44:40 -04:00
devicememballoon.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
deviceredirdev.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicesmartcard.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicetpm.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicevideo.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
devicewatchdog.py VirtualWatchdog: Add dump action 2013-08-18 16:06:18 -04:00
diskbackend.py Fix remote URL installs 2013-07-25 16:21:30 -04:00
distroinstaller.py distroinstaller: Support --initrd-inject for RHEL4 (bz 866608) 2013-09-02 16:10:28 -04:00
domainfeatures.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
domainnumatune.py guest: Move cpuset static functions to DomainNumatune 2013-08-11 12:39:28 -04:00
guest.py xmlbuilder: Add infrastructure for parsing into subclasses 2013-09-10 21:34:45 -04:00
hostkeymap.py hostkeymap: Globally cache the host lookup 2013-07-13 20:58:09 -04:00
installer.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
interface.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
nodedev.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
osdict.py qemu ARM support: wire up virtio, fix a bunch of defaults 2013-08-18 12:30:58 -04:00
osxml.py xmlbuilder: Add infrastructure for parsing into subclasses 2013-09-10 21:34:45 -04:00
pollhelpers.py connection: Support listAll* object lookups 2013-07-07 15:06:09 -04:00
seclabel.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
snapshot.py virtinst: Add DomainSnapshot object and some plumbing 2013-08-21 18:26:27 -04:00
storage.py virtinst: Rename most files to be more sensible 2013-08-09 08:54:39 -04:00
support.py virtinst: Add DomainSnapshot object and some plumbing 2013-08-21 18:26:27 -04:00
urlfetcher.py Guest: Drop OS listing helpers, and OS_TYPES back compat 2013-08-11 14:52:30 -04:00
util.py Fix UUID generation according to RFC 4122 2013-08-19 10:56:56 +02:00
virtimage.py virtinst: Combine ImageInstaller and ImageParser code 2013-08-08 21:00:37 -04:00
xmlbuilder.py xmlbuilder: Add infrastructure for parsing into subclasses 2013-09-10 21:34:45 -04:00