return -1;
break;
+ case VIR_DOMAIN_STARTUP_POLICY_DEFAULT:
case VIR_DOMAIN_STARTUP_POLICY_MANDATORY:
return -1;
return -1;
break;
- case VIR_DOMAIN_STARTUP_POLICY_DEFAULT:
case VIR_DOMAIN_STARTUP_POLICY_LAST:
/* this should never happen */
break;
}
qemuDomainCheckRemoveOptionalDisk(driver, vm, diskIndex);
-
+ virResetLastError();
return 0;
}
if (qemuDomainDetermineDiskChain(driver, vm, disk, true, true) >= 0)
continue;
- if (disk->startupPolicy &&
- qemuDomainCheckDiskStartupPolicy(driver, vm, idx,
- cold_boot) >= 0) {
- virResetLastError();
+ if (qemuDomainCheckDiskStartupPolicy(driver, vm, idx, cold_boot) >= 0)
continue;
- }
goto error;
}