mirror of https://gitee.com/openkylin/libvirt.git
qemu: driver: Remove impossible code path in qemuDomainSnapshotCreateInactiveExternal
Previous patch naively removed all code relevant to disk format checking. The semantics now dictate that the format check when creating external snapshots is now impossible as we always fill in the format for disks in domain definition in the post-parse callback. Remove the impossible code path. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
c95f50cb02
commit
69d0d15632
|
@ -14187,18 +14187,10 @@ qemuDomainSnapshotCreateInactiveExternal(virQEMUDriverPtr driver,
|
|||
NULL)))
|
||||
goto cleanup;
|
||||
|
||||
if (defdisk->src->format > 0) {
|
||||
/* adds cmd line arg: backing_file=/path/to/backing/file,backing_fmd=format */
|
||||
virCommandAddArgFormat(cmd, "backing_file=%s,backing_fmt=%s",
|
||||
defdisk->src->path,
|
||||
virStorageFileFormatTypeToString(defdisk->src->format));
|
||||
} else {
|
||||
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||
_("unknown image format of '%s' and "
|
||||
"format probing is disabled"),
|
||||
defdisk->src->path);
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
/* adds cmd line args: /path/to/target/file */
|
||||
virCommandAddArg(cmd, snapdisk->src->path);
|
||||
|
|
Loading…
Reference in New Issue