]> git.ipfire.org Git - thirdparty/libvirt.git/commit
add virsh --suspend arg to migrate command
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 11 Dec 2009 09:00:44 +0000 (10:00 +0100)
committerDaniel Veillard <veillard@redhat.com>
Fri, 11 Dec 2009 09:00:44 +0000 (10:00 +0100)
commitedc9e78b4870265c453ccb931950434d9002cd6e
tree455c10bd0f9574c38d8d57a790101fbd0b1ef2dc
parentba7d82c6996fadb016733f2b5fa135ffa8d8c966
add virsh --suspend arg to migrate command

This adds a new flag, VIR_MIGRATE_PAUSED, that mandates pausing
the migrated VM before starting it.

* include/libvirt/libvirt.h.in (virDomainMigrateFlags): Add VIR_MIGRATE_PAUSED.
* src/qemu/qemu_driver.c (qemudDomainMigrateFinish2): Handle VIR_MIGRATE_PAUSED.
* tools/virsh.c (opts_migrate): Add --suspend. (cmdMigrate): Handle it.
* tools/virsh.pod (migrate): Document it.
include/libvirt/libvirt.h.in
src/libvirt.c
src/qemu/qemu_driver.c
tools/virsh.c
tools/virsh.pod