From de229ba81a7b272d9a4cfde4e757c3225f07c55e Mon Sep 17 00:00:00 2001 From: Tomas Hlavacek Date: Thu, 2 Jan 2020 16:03:31 +0100 Subject: [PATCH] Experimental: Allow migration with non-shared disk Allow migration with non-shared disk. TODO: Creation of the destination file or device. --- vrtManager/instance.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vrtManager/instance.py b/vrtManager/instance.py index 27354db..a4e57b0 100644 --- a/vrtManager/instance.py +++ b/vrtManager/instance.py @@ -10,7 +10,8 @@ try: VIR_MIGRATE_OFFLINE,\ VIR_MIGRATE_COMPRESSED, \ VIR_MIGRATE_AUTO_CONVERGE, \ - VIR_MIGRATE_POSTCOPY + VIR_MIGRATE_POSTCOPY, \ + VIR_MIGRATE_NON_SHARED_DISK from libvirt import VIR_DOMAIN_INTERFACE_ADDRESSES_SRC_AGENT except: from libvirt import libvirtError, VIR_DOMAIN_XML_SECURE, VIR_MIGRATE_LIVE @@ -87,6 +88,7 @@ class wvmInstances(wvmConnect): flags |= VIR_MIGRATE_LIVE if unsafe and conn.get_status() == 1: flags |= VIR_MIGRATE_UNSAFE + flags |= VIR_MIGRATE_NON_SHARED_DISK if offline and conn.get_status() == 5: flags |= VIR_MIGRATE_OFFLINE if not offline and autoconverge: