[pve-devel] [PATCH v5 qemu-server 17/19] sync_disks: log output of storage_migrate

Fabian Ebner f.ebner at proxmox.com
Wed Apr 8 11:25:12 CEST 2020


Signed-off-by: Fabian Ebner <f.ebner at proxmox.com>
---

Not sure about this one. On the one hand it adds even more to the
migration logs, which are already rather long. On the other hand it
might contain useful information.

 PVE/QemuMigrate.pm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm
index 5ed953a..0a6277d 100644
--- a/PVE/QemuMigrate.pm
+++ b/PVE/QemuMigrate.pm
@@ -557,9 +557,10 @@ sub sync_disks {
 		    'allow_rename' => !$local_volumes->{$volid}->{is_vmstate},
 		};
 
+		my $logfunc = sub { $self->log('info', $_[0]); };
 		my $new_volid = eval {
 		    PVE::Storage::storage_migrate($storecfg, $volid, $self->{ssh_info},
-						  $targetsid, $storage_migrate_opts);
+						  $targetsid, $storage_migrate_opts, $logfunc);
 		};
 		if (my $err = $@) {
 		    die "storage migration for '$volid' to storage '$targetsid' failed - $err\n";
-- 
2.20.1





More information about the pve-devel mailing list