Add virsh nodeinfo function to libvirt_vm.
Signed-off-by: Gu Yanhua <[email protected]>
---
client/virt/libvirt_vm.py | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
mode change 100644 => 100755 client/virt/libvirt_vm.py
diff --git a/client/virt/libvirt_vm.py b/client/virt/libvirt_vm.py
old mode 100644
new mode 100755
index eda5e8e..2e12d84
--- a/client/virt/libvirt_vm.py
+++ b/client/virt/libvirt_vm.py
@@ -85,6 +85,17 @@ def service_libvirtd_control(action):
else:
raise error.TestError("Unknown action: %s" % action)
+def virsh_nodeinfo(option):
+ """
+ Returns basic information about the node
+ """
+ cmd = "virsh nodeinfo %s" % option
+ cmd_result = utils.run(cmd, ignore_status=True)
+ logging.info("Output: %s", cmd_result.stdout.strip())
+ logging.error("Error: %s", cmd_result.stderr.strip())
+ logging.info("Status: %d", cmd_result.exit_status)
+ return cmd_result.exit_status, cmd_result.stdout.strip()
+
def virsh_cmd(cmd, uri = ""):
"""
--
1.7.1
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest