Raise error if qemu can not create backing image

This commit is contained in:
Julien Duponchelle committed 2016-04-27 15:12:15 +02:00
1 parent 1d08d4a5fa
commit cf1b7ebe1f
1 file changed
+2
+2
View File
@@ -1261,6 +1261,8 @@ class QemuVM(BaseVM):
"backing_file={}".format(disk_image),
"-f", "qcow2", disk)
retcode = yield from process.wait()
if retcode is not None and retcode != 0:
raise QemuError("Could not create {} disk image".format(disk_name))
log.info("{} returned with {}".format(qemu_img_path, retcode))
except (OSError, subprocess.SubprocessError) as e:
raise QemuError("Could not create {} disk image {}".format(disk_name, e))