virt-manager/virtManager/object
Cole Robinson 1afdc7ae32 createvm: Rework to track all Guest/Installer params explicitly
Rather than build a guest and installer instance depending on where
we are in the UI, track each input property in an explicit class, so
we can rebuild the guest/installer on demand with data accumulated
up to that point.

This makes the flow easier to follow and simplifies a lot of hacks we
have to do when backing up through the wizard, because we are trying
to unwind changes from an existing object, rather than just blowing
it away and easily reassembling it with updated info.

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-02-05 19:39:45 -05:00
..
__init__.py virtManager: Move object .py files to virtManager/object/ 2019-06-17 00:12:32 -04:00
domain.py createvm: Rework to track all Guest/Installer params explicitly 2020-02-05 19:39:45 -05:00
libvirtobject.py libvirtobject: Always define even if XML isn't different 2020-01-29 18:34:28 -05:00
network.py createvm: Remove the PXE install network warning 2020-01-26 11:39:34 -05:00
nodedev.py virtManager: Move object .py files to virtManager/object/ 2019-06-17 00:12:32 -04:00
storagepool.py pollhelpers: Streamline usage a bit 2020-01-24 17:04:29 -05:00