to make migration logs a bit easier to grasp with a quick glance. Signed-off-by: Fabian Grünbichler <f.gruenbich...@proxmox.com> ---
Notes: unchanged since v1 PVE/QemuMigrate.pm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm index 44e4c57..d874760 100644 --- a/PVE/QemuMigrate.pm +++ b/PVE/QemuMigrate.pm @@ -323,6 +323,8 @@ sub sync_disks { }); } + my $replicatable_volumes = PVE::QemuConfig->get_replicatable_volumes($self->{storecfg}, $self->{vmid}, $conf); + my $test_volid = sub { my ($volid, $attr) = @_; @@ -396,19 +398,20 @@ sub sync_disks { }); foreach my $vol (sort keys %$local_volumes) { + my $type = $replicatable_volumes->{$vol} ? 'local, replicated' : 'local'; my $ref = $local_volumes->{$vol}->{ref}; if ($ref eq 'storage') { - $self->log('info', "found local disk '$vol' (via storage)\n"); + $self->log('info', "found $type disk '$vol' (via storage)\n"); } elsif ($ref eq 'config') { &$log_error("can't live migrate attached local disks without with-local-disks option\n", $vol) if $self->{running} && !$self->{opts}->{"with-local-disks"}; - $self->log('info', "found local disk '$vol' (in current VM config)\n"); + $self->log('info', "found $type disk '$vol' (in current VM config)\n"); } elsif ($ref eq 'snapshot') { - $self->log('info', "found local disk '$vol' (referenced by snapshot(s))\n"); + $self->log('info', "found $type disk '$vol' (referenced by snapshot(s))\n"); } elsif ($ref eq 'generated') { $self->log('info', "found generated disk '$vol' (in current VM config)\n"); } else { - $self->log('info', "found local disk '$vol'\n"); + $self->log('info', "found $type disk '$vol'\n"); } } -- 2.20.1 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel