mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-11-05 04:41:20 +00:00
qemu_process.c: removing qemuProcessStartValidateXML
Commit ("qemu_domain.c: moving maxCpu validation to qemuDomainDefValidate") shortened the code of qemuProcessStartValidateXML. The function is called only by qemuProcessStartValidate, in the same file, and its code is now a single check that calls virDomainDefValidate. Instead of leaving a function call just to execute a single check, this patch puts the check in the body of qemuProcessStartValidate in the place where qemuProcessStartValidateXML was being called. The function can now be removed. Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com> Reviewed-by: John Ferlan <jferlan@redhat.com>
This commit is contained in:
parent
9c2fbe97c6
commit
91afd53cb8
@ -5127,23 +5127,6 @@ qemuProcessStartValidateDisks(virDomainObjPtr vm,
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
qemuProcessStartValidateXML(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm,
|
||||
virCapsPtr caps,
|
||||
unsigned int flags)
|
||||
{
|
||||
/* checks below should not be executed when starting a qemu process for a
|
||||
* VM that was running before (migration, snapshots, save). It's more
|
||||
* important to start such VM than keep the configuration clean */
|
||||
if ((flags & VIR_QEMU_PROCESS_START_NEW) &&
|
||||
virDomainDefValidate(vm->def, caps, 0, driver->xmlopt) < 0)
|
||||
return -1;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* qemuProcessStartValidate:
|
||||
* @vm: domain object
|
||||
@ -5182,7 +5165,11 @@ qemuProcessStartValidate(virQEMUDriverPtr driver,
|
||||
|
||||
}
|
||||
|
||||
if (qemuProcessStartValidateXML(driver, vm, caps, flags) < 0)
|
||||
/* Checks below should not be executed when starting a qemu process for a
|
||||
* VM that was running before (migration, snapshots, save). It's more
|
||||
* important to start such VM than keep the configuration clean */
|
||||
if ((flags & VIR_QEMU_PROCESS_START_NEW) &&
|
||||
virDomainDefValidate(vm->def, caps, 0, driver->xmlopt) < 0)
|
||||
return -1;
|
||||
|
||||
if (qemuProcessStartValidateGraphics(vm) < 0)
|
||||
|
Loading…
Reference in New Issue
Block a user