Message ID | 20200108112220.499180-4-stefanha@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | luks: add qemu-img measure support | expand |
diff --git a/qemu-img.c b/qemu-img.c index 6233b8ca56..4f3e58f13b 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -4903,10 +4903,8 @@ static int img_measure(int argc, char **argv) filename = argv[optind]; } - if (!filename && - (object_opts || image_opts || fmt || snapshot_name || sn_opts)) { - error_report("--object, --image-opts, -f, and -l " - "require a filename argument."); + if (!filename && (image_opts || fmt || snapshot_name || sn_opts)) { + error_report("--image-opts, -f, and -l require a filename argument."); goto out; } if (filename && img_size != UINT64_MAX) {
In most qemu-img sub-commands the --object option only makes sense when there is a filename. qemu-img measure is an exception because objects may be referenced from the image creation options instead of an existing image file. Allow --object without a filename. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> --- qemu-img.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)