@@ -1628,12 +1628,11 @@ static int delete_snapshot(Monitor *mon, BlockDriverState *bs,
if (ret < 0) {
switch (ret) {
case -ENOTSUP:
- monitor_printf(mon, "Snapshots not supported on device '%s'\n",
- bdrv_get_device_name(bs));
+ qerror_report(QERR_DEVICE_NO_SNAPSHOT, bdrv_get_device_name(bs));
break;
default:
- monitor_printf(mon, "Error %d while deleting snapshot on '%s'\n",
- ret, bdrv_get_device_name(bs));
+ qerror_report(QERR_SNAPSHOT_DELETE_FAILED, bdrv_get_device_name(bs),
+ get_errno_string(ret));
break;
}
}
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> --- savevm.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-)