From: Peter Krempa Date: Wed, 6 Dec 2023 13:30:24 +0000 (+0100) Subject: qemuMigrationDstPrecreateStorage: Improve error messages X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=16832e0dd223a0ce1c893962024d62454cb1c5a4;p=libvirt.git qemuMigrationDstPrecreateStorage: Improve error messages Change the error messages so that they can be used to identify the problematic disk or image. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_migration.c b/src/qemu/qemu_migration.c index a5488fd477..b303b540cf 100644 --- a/src/qemu/qemu_migration.c +++ b/src/qemu/qemu_migration.c @@ -457,7 +457,7 @@ qemuMigrationDstPrecreateStorage(virDomainObj *vm, if (!(disk = virDomainDiskByTarget(vm->def, nbd->disks[i].target))) { virReportError(VIR_ERR_INTERNAL_ERROR, - _("unable to find disk by target: %1$s"), + _("unable to find disk target '%1$s' for non-shared-storage migration"), nbd->disks[i].target); goto cleanup; } @@ -476,8 +476,9 @@ qemuMigrationDstPrecreateStorage(virDomainObj *vm, } if (incremental) { - virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s", - _("pre-creation of storage targets for incremental storage migration is not supported")); + virReportError(VIR_ERR_OPERATION_UNSUPPORTED, + _("pre-creation of storage target '%1$s' for incremental storage migration of disk '%2$s' is not supported"), + NULLSTR(diskSrcPath), nbd->disks[i].target); goto cleanup; }