Signed-off-by: Li Yang <[email protected]>
---
 virttest/libvirt_xml/vm_xml.py |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/virttest/libvirt_xml/vm_xml.py b/virttest/libvirt_xml/vm_xml.py
index 027f94f..5a07094 100644
--- a/virttest/libvirt_xml/vm_xml.py
+++ b/virttest/libvirt_xml/vm_xml.py
@@ -184,6 +184,20 @@ class VMXML(VMXMLBase):


     @staticmethod
+    def get_disk_source(vm_name):
+        """
+        Get block device  of a defined VM's disks.
+
+        @param: vm_name: Name of defined vm.
+        """
+        vmxml = VMXML.new_from_dumpxml(vm_name)
+        disks = vmxml.get_disk_all()
+        if disks != None:
+            return disks.values()
+        return None
+
+
+    @staticmethod
     def get_disk_blk(vm_name):
         """
         Get block device  of a defined VM's disks.
--
1.7.1

--
Regards,
--------------------------------------------------
Li Yang
TEL:+86+25-86630566-8526
EMail:[email protected]
--------------------------------------------------



_______________________________________________
Virt-test-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-test-devel

Reply via email to