If you specify the same option more than once (e.g. -o cluster_size=4k -o lazy_refcounts=on), qemu-img silently ignores all but the last one. This series fixes it to either consider all options or to give an error message.
Boolean option can still be given more than once as they aren't problematic in this respect (ten times -q is still quiet). Kevin Wolf (7): qemu-img create: Detect options specified more than once qemu-img convert: Detect options specified more than once qemu-img amend: Detect options specified more than once qemu-img: Detect options specified more than once qemu-img create: Support multiple -o options qemu-img convert: Support multiple -o options qemu-img amend: Support multiple -o options qemu-img.c | 198 ++++++++++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 177 insertions(+), 21 deletions(-) -- 1.8.1.4