]> git.proxmox.com Git - qemu-server.git/blobdiff - PVE/QMPClient.pm
return error from guest-agent
[qemu-server.git] / PVE / QMPClient.pm
index 9e32533a8b370f91b8cd635bfba6dc537a7b9955..2277fef398b2df6f73f5aa6fb3932e9493fbf98b 100755 (executable)
@@ -92,6 +92,7 @@ sub cmd {
     my $callback = sub {
        my ($vmid, $resp) = @_;
        $result = $resp->{'return'};
+       $result = { error => $resp->{'error'} } if !defined($result) && $resp->{'error'};
     };
 
     die "no command specified" if !($cmd && $cmd->{execute});