Revision e43d4f9f lib/hypervisor/hv_kvm.py
b/lib/hypervisor/hv_kvm.py | ||
---|---|---|
78 | 78 |
constants.HV_USB_MOUSE: |
79 | 79 |
hv_base.ParamInSet(False, constants.HT_KVM_VALID_MOUSE_TYPES), |
80 | 80 |
constants.HV_MIGRATION_PORT: hv_base.NET_PORT_CHECK, |
81 |
constants.HV_MIGRATION_BANDWIDTH: hv_base.NO_CHECK, |
|
82 |
constants.HV_MIGRATION_DOWNTIME: hv_base.NO_CHECK, |
|
81 | 83 |
constants.HV_USE_LOCALTIME: hv_base.NO_CHECK, |
82 | 84 |
constants.HV_DISK_CACHE: |
83 | 85 |
hv_base.ParamInSet(True, constants.HT_VALID_CACHE_TYPES), |
... | ... | |
811 | 813 |
if not live: |
812 | 814 |
self._CallMonitorCommand(instance_name, 'stop') |
813 | 815 |
|
816 |
migrate_command = ('migrate_set_speed %dm' % |
|
817 |
instance.hvparams[constants.HV_MIGRATION_BANDWIDTH]) |
|
818 |
self._CallMonitorCommand(instance_name, migrate_command) |
|
819 |
|
|
820 |
migrate_command = ('migrate_set_downtime %dms' % |
|
821 |
instance.hvparams[constants.HV_MIGRATION_DOWNTIME]) |
|
822 |
self._CallMonitorCommand(instance_name, migrate_command) |
|
823 |
|
|
814 | 824 |
migrate_command = 'migrate -d tcp:%s:%s' % (target, port) |
815 | 825 |
self._CallMonitorCommand(instance_name, migrate_command) |
816 | 826 |
|
Also available in: Unified diff