Revision 990ade2d lib/hypervisor/hv_kvm.py

b/lib/hypervisor/hv_kvm.py
194 194
    constants.HV_VHOST_NET: hv_base.NO_CHECK,
195 195
    constants.HV_KVM_USE_CHROOT: hv_base.NO_CHECK,
196 196
    constants.HV_MEM_PATH: hv_base.OPT_DIR_CHECK,
197
    constants.HV_REBOOT_BEHAVIOR:
198
      hv_base.ParamInSet(True, constants.REBOOT_BEHAVIORS)
197 199
    }
198 200

  
199 201
  _MIGRATION_STATUS_RE = re.compile("Migration\s+status:\s+(\w+)",
......
535 537
      kvm_cmd.extend(["-no-acpi"])
536 538
    if startup_paused:
537 539
      kvm_cmd.extend(["-S"])
540
    if instance.hvparams[constants.HV_REBOOT_BEHAVIOR] == \
541
        constants.INSTANCE_REBOOT_EXIT:
542
      kvm_cmd.extend(["-no-reboot"])
538 543

  
539 544
    hvp = instance.hvparams
540 545
    boot_disk = hvp[constants.HV_BOOT_ORDER] == constants.HT_BO_DISK

Also available in: Unified diff