Check result of qemu-img If qemu-img convert fails, report an error and exit. Signed-off-by: John Levon <john.levon@xxxxxxx> diff --git a/virt-unpack b/virt-unpack --- a/virt-unpack +++ b/virt-unpack @@ -237,8 +237,9 @@ def convert_disks(disks_list, options): if not os.path.isabs(outfile): outfile = os.path.join(options.output_dir, outfile) convert_cmd="qemu-img convert %s -O raw %s" % (infile, outfile) - ret = os.system(convert_cmd) - print ret + if os.system(convert_cmd) != 0: + logging.error("Converting disk %s failed.\n" % infile) + sys.exit(1) def main(): _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/et-mgmt-tools