And break about the vol_install vs local clone storage creators. And just generally delete a lot of code. The commit aint pretty but it works and deletes a ton of hacks
cf0206a devicedisk: Break apart set_create_storage
tests/clone-xml/force-in.xml | 2 +-
tests/clone-xml/skip-in.xml | 2 +-
tests/clonetest.py | 36 ----------
virtinst/cloner.py | 28 +++-----
virtinst/devicedisk.py | 149 ++++++++++++++-------------------------
virtinst/diskbackend.py | 158 +++++++++++++++---------------------------
6 files changed, 120 insertions(+), 255 deletions(-)
Upstream: git.fedorahosted.org