[Libvirt-cim] [PATCH] [TEST] Update SystemDevice 02_reverse.py and 03_fwderrs.py to call new EnumInstances

yunguol at cn.ibm.com yunguol at cn.ibm.com
Thu Oct 16 06:27:31 UTC 2008


# HG changeset patch
# User Guolian Yun <yunguol at cn.ibm.com>
# Date 1224138441 25200
# Node ID a87e6df3505f5fc32361dbf959d200c4f4d6f5e9
# Parent  96d45b1dcc0801ade819413abe1af43b3957dde4
[TEST] Update SystemDevice 02_reverse.py and 03_fwderrs.py to call new EnumInstances


Signed-off-by: Guolian Yun <yunguol at cn.ibm.com>

diff -r 96d45b1dcc08 -r a87e6df3505f suites/libvirt-cim/cimtest/SystemDevice/02_reverse.py
--- a/suites/libvirt-cim/cimtest/SystemDevice/02_reverse.py	Wed Oct 15 06:07:28 2008 -0700
+++ b/suites/libvirt-cim/cimtest/SystemDevice/02_reverse.py	Wed Oct 15 23:27:21 2008 -0700
@@ -58,8 +58,9 @@ def main():
     key_list = ["DeviceID", "CreationClassName", "SystemName",
                 "SystemCreationClassName"]
     for items in devlist:
+        cn = get_typed_class(options.virt, items)
         try:
-            devs = devices.enumerate(options.ip, items, key_list, options.virt)
+            devs = enumclass.EnumInstances(options.ip, cn)
         except Exception, detail:
             logger.error("Exception: %s" % detail)
             cxml.destroy(options.ip)
@@ -99,7 +100,8 @@ def main():
                     'Name': systems[0]['Name'],
                     'CreationClassName': systems[0]['CreationClassName']
                    }
-            system = enumclass.getInstance(options.ip, 'ComputerSystem', keys, options.virt)
+            cn = get_typed_class(options.virt, 'ComputerSystem')
+            system = enumclass.GetInstance(options.ip, cn, keys)
         
             if system.Name == test_dom:
                 status = PASS
diff -r 96d45b1dcc08 -r a87e6df3505f suites/libvirt-cim/cimtest/SystemDevice/03_fwderrs.py
--- a/suites/libvirt-cim/cimtest/SystemDevice/03_fwderrs.py	Wed Oct 15 06:07:28 2008 -0700
+++ b/suites/libvirt-cim/cimtest/SystemDevice/03_fwderrs.py	Wed Oct 15 23:27:21 2008 -0700
@@ -34,7 +34,7 @@ from VirtLib import utils
 from VirtLib import utils
 from XenKvmLib import vxml
 from XenKvmLib import assoc
-from XenKvmLib import devices
+from XenKvmLib import enumclass
 from XenKvmLib.classes import get_typed_class
 from CimTest.Globals import logger
 from XenKvmLib.const import do_main
@@ -89,7 +89,8 @@ def main():
 
     try:
         for item in devlist:
-            devs = devices.enumerate(options.ip, item, key_list, options.virt)
+            cn = get_typed_class(options.virt, item)
+            devs = enumclass.EnumInstances(options.ip, cn)
             if len(devs) == 0:
                 raise Exception('empty result returned')
             for dev in devs:




More information about the Libvirt-cim mailing list