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

# HG changeset patch # User Guolian Yun <yunguol@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@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:
participants (1)
-
yunguol@cn.ibm.com