[libvirt] [PATCH 5/7] qemu: assume -no-reboot is always available
John Ferlan
jferlan at redhat.com
Thu Nov 5 22:23:38 UTC 2015
On 11/05/2015 12:33 PM, Daniel P. Berrange wrote:
> The -no-reboot arg was added in QEMU 0.9.0, so the QEMU driver
> can now assume it is always present.
>
> Signed-off-by: Daniel P. Berrange <berrange at redhat.com>
> ---
> src/qemu/qemu_capabilities.c | 3 ---
> src/qemu/qemu_capabilities.h | 2 +-
> src/qemu/qemu_command.c | 14 ++++++--------
> tests/qemucapabilitiesdata/caps_1.2.2-1.caps | 1 -
> tests/qemucapabilitiesdata/caps_1.3.1-1.caps | 1 -
> tests/qemucapabilitiesdata/caps_1.4.2-1.caps | 1 -
> tests/qemucapabilitiesdata/caps_1.5.3-1.caps | 1 -
> tests/qemucapabilitiesdata/caps_1.6.0-1.caps | 1 -
> tests/qemucapabilitiesdata/caps_1.6.50-1.caps | 1 -
> tests/qemucapabilitiesdata/caps_2.1.1-1.caps | 1 -
> tests/qemucaps2xmldata/all_1.6.0-1.caps | 1 -
> tests/qemucaps2xmldata/nodisksnapshot_1.6.0-1.caps | 1 -
> tests/qemuhelptest.c | 8 --------
> tests/qemuxml2argvtest.c | 1 -
> tests/qemuxml2xmltest.c | 1 -
> tests/qemuxmlnstest.c | 1 -
> 16 files changed, 7 insertions(+), 32 deletions(-)
>
[...]
Format nit
> diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
> index cd79544..77913b3 100644
> --- a/src/qemu/qemu_command.c
> +++ b/src/qemu/qemu_command.c
> @@ -9774,15 +9774,13 @@ qemuBuildCommandLine(virConnectPtr conn,
> }
> }
>
> - if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_NO_REBOOT)) {
> - /* Only add -no-reboot option if each event destroys domain */
> - if (def->onReboot == VIR_DOMAIN_LIFECYCLE_DESTROY &&
> - def->onPoweroff == VIR_DOMAIN_LIFECYCLE_DESTROY &&
> - (def->onCrash == VIR_DOMAIN_LIFECYCLE_CRASH_DESTROY ||
> - def->onCrash == VIR_DOMAIN_LIFECYCLE_CRASH_COREDUMP_DESTROY)) {
> - allowReboot = false;
> + /* Only add -no-reboot option if each event destroys domain */
> + if (def->onReboot == VIR_DOMAIN_LIFECYCLE_DESTROY &&
> + def->onPoweroff == VIR_DOMAIN_LIFECYCLE_DESTROY &&
> + (def->onCrash == VIR_DOMAIN_LIFECYCLE_CRASH_DESTROY ||
> + def->onCrash == VIR_DOMAIN_LIFECYCLE_CRASH_COREDUMP_DESTROY)) {
> + allowReboot = false;
> virCommandAddArg(cmd, "-no-reboot");
This line needs to move left 4 spaces
> - }
> }
>
> /* If JSON monitor is enabled, we can receive an event
More information about the libvir-list
mailing list