1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-03-20 07:59:00 +00:00

qemu: command: Move disk serial validation to qemuCheckDiskConfig

This commit is contained in:
Peter Krempa 2017-11-01 16:05:55 +01:00
parent cf1fcd7b51
commit 1f467d1ab1

View File

@ -1429,6 +1429,10 @@ qemuCheckDiskConfig(virDomainDiskDefPtr disk,
}
}
if (disk->serial &&
qemuSafeSerialParamValue(disk->serial) < 0)
return -1;
return 0;
}
@ -1714,8 +1718,6 @@ qemuBuildDriveStr(virDomainDiskDefPtr disk,
if (disk->serial &&
virQEMUCapsGet(qemuCaps, QEMU_CAPS_DRIVE_SERIAL)) {
if (qemuSafeSerialParamValue(disk->serial) < 0)
goto error;
virBufferAddLit(&opt, ",serial=");
virBufferEscape(&opt, '\\', " ", "%s", disk->serial);
}