mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
qemu: Fix error messages when dispatching guest agent commands
Error messages produced while dispatching guest agent commands didn't have an apparent reference to the fact that they are dealing with guest agent commands. This patch fixes up some of the messages to contain that reference.
This commit is contained in:
parent
86727836c2
commit
d3337028f5
@ -890,7 +890,8 @@ static int qemuAgentSend(qemuAgentPtr mon,
|
||||
ret = -2;
|
||||
} else {
|
||||
virReportSystemError(errno, "%s",
|
||||
_("Unable to wait on monitor condition"));
|
||||
_("Unable to wait on agent monitor "
|
||||
"condition"));
|
||||
}
|
||||
goto cleanup;
|
||||
}
|
||||
@ -1124,17 +1125,17 @@ qemuAgentCheckError(virJSONValuePtr cmd,
|
||||
char *replystr = virJSONValueToString(reply, false);
|
||||
|
||||
/* Log the full JSON formatted command & error */
|
||||
VIR_DEBUG("unable to execute QEMU command %s: %s",
|
||||
VIR_DEBUG("unable to execute QEMU agent command %s: %s",
|
||||
cmdstr, replystr);
|
||||
|
||||
/* Only send the user the command name + friendly error */
|
||||
if (!error)
|
||||
virReportError(VIR_ERR_INTERNAL_ERROR,
|
||||
_("unable to execute QEMU command '%s'"),
|
||||
_("unable to execute QEMU agent command '%s'"),
|
||||
qemuAgentCommandName(cmd));
|
||||
else
|
||||
virReportError(VIR_ERR_INTERNAL_ERROR,
|
||||
_("unable to execute QEMU command '%s': %s"),
|
||||
_("unable to execute QEMU agent command '%s': %s"),
|
||||
qemuAgentCommandName(cmd),
|
||||
qemuAgentStringifyError(error));
|
||||
|
||||
@ -1148,7 +1149,7 @@ qemuAgentCheckError(virJSONValuePtr cmd,
|
||||
VIR_DEBUG("Neither 'return' nor 'error' is set in the JSON reply %s: %s",
|
||||
cmdstr, replystr);
|
||||
virReportError(VIR_ERR_INTERNAL_ERROR,
|
||||
_("unable to execute QEMU command '%s'"),
|
||||
_("unable to execute QEMU agent command '%s'"),
|
||||
qemuAgentCommandName(cmd));
|
||||
VIR_FREE(cmdstr);
|
||||
VIR_FREE(replystr);
|
||||
|
Loading…
x
Reference in New Issue
Block a user