For consistency with the exceptions in kvm_subprocess.
Signed-off-by: Michael Goldish <[email protected]>
---
client/tests/kvm/kvm_monitor.py | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/client/tests/kvm/kvm_monitor.py b/client/tests/kvm/kvm_monitor.py
index e0365cd..7f5ddf8 100644
--- a/client/tests/kvm/kvm_monitor.py
+++ b/client/tests/kvm/kvm_monitor.py
@@ -38,9 +38,15 @@ class MonitorNotSupportedError(MonitorError):
class QMPCmdError(MonitorError):
+ def __init__(self, cmd, qmp_args, data):
+ MonitorError.__init__(self, cmd, qmp_args, data)
+ self.cmd = cmd
+ self.qmp_args = qmp_args
+ self.data = data
+
def __str__(self):
- return ("QMP command '%s' failed (arguments: %r, error message: %r)" %
- tuple(self.args))
+ return ("QMP command %r failed (arguments: %r, error message: %r)" %
+ (self.cmd, self.qmp_args, self.data))
class Monitor:
--
1.5.5.6
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest