]> git.proxmox.com Git - qemu-server.git/commitdiff
migration : display qm resume error in task log
authorAlexandre Derumier <aderumier@odiso.com>
Sun, 24 Feb 2013 07:44:06 +0000 (08:44 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 25 Feb 2013 05:15:45 +0000 (06:15 +0100)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
PVE/QemuMigrate.pm

index 3d096532a7b58037f7dbfadcce71e8e99feb4f1b..61c5629c4fd1ff4e2708599188f2d6bc0e83a756 100644 (file)
@@ -532,7 +532,12 @@ sub phase3_cleanup {
     # now that config file is move, we can resume vm on target if livemigrate
     if ($self->{tunnel}) {
        my $cmd = [@{$self->{rem_ssh}}, 'qm', 'resume', $vmid, '--skiplock'];
-       eval{ PVE::Tools::run_command($cmd, outfunc => sub {}, errfunc => sub {}) };
+       eval{ PVE::Tools::run_command($cmd, outfunc => sub {}, 
+               errfunc => sub {
+                   my $line = shift;
+                   $self->log('err', $line);
+               });
+       };
        if (my $err = $@) {
            $self->log('err', $err);
            $self->{errors} = 1;