<br><font size=2 face="sans-serif">Can you review it?</font>
<br><font size=2 face="sans-serif">Thanks!</font>
<br>
<br><tt><font size=2>libvirt-cim-bounces@redhat.com wrote on 2008-09-16
11:18:36:<br>
<br>
> # HG changeset patch<br>
> # User Guolian Yun <yunguol@cn.ibm.com><br>
> # Date 1221535110 25200<br>
> # Node ID ff1df42efd6b7dff7f5a4d595fe37abf558b124b<br>
> # Parent 12931170a223bf6194177be33dfad154d7cb21e9<br>
> [TEST] #4 Fix LogicalDisk - 02_nodevs.py<br>
> <br>
> Signed-off-by: Guolian Yun <yunguol@cn.ibm.com><br>
> <br>
> diff -r 12931170a223 -r ff1df42efd6b suites/libvirt-<br>
> cim/cimtest/LogicalDisk/02_nodevs.py<br>
> --- a/suites/libvirt-cim/cimtest/LogicalDisk/02_nodevs.py Wed
Sep <br>
> 10 18:58:22 2008 -0700<br>
> +++ b/suites/libvirt-cim/cimtest/LogicalDisk/02_nodevs.py Mon
Sep <br>
> 15 20:18:30 2008 -0700<br>
> @@ -25,8 +25,9 @@<br>
> <br>
> import sys<br>
> import pywbem<br>
> -from VirtLib import live<br>
> +from time import sleep<br>
> from XenKvmLib import devices<br>
> +from XenKvmLib import enumclass<br>
> from CimTest.Globals import logger, CIM_ERROR_ENUMERATE<br>
> from XenKvmLib.const import do_main<br>
> from CimTest.ReturnCodes import PASS, FAIL, SKIP<br>
> @@ -35,17 +36,17 @@ sup_types = ['Xen', 'KVM', 'XenFV', 'LXC<br>
> <br>
> test_dom = "test_domain"<br>
> def clean_system(host, virt='Xen'):<br>
> - l = live.domain_list(host, virt)<br>
> -<br>
> - if virt == "XenFV" or virt == "Xen":<br>
> - if len(l) > 1:<br>
> - return False <br>
> + timer_count = 10<br>
> + for count in range(0, timer_count):<br>
> + keys = ['Name', 'CreationClassName']<br>
> + l = enumclass.enumerate(host, 'ComputerSystem',
keys, virt)<br>
> + if len(l) == 0:<br>
> + return True<br>
> + if virt == 'Xen' or virt == 'XenFV':<br>
> + sleep(1)<br>
> else:<br>
> - return True<br>
> - elif len(l) > 0:<br>
> - return False<br>
> - else:<br>
> - return True<br>
> + break<br>
> + return False<br>
> <br>
> @do_main(sup_types)<br>
> def main():<br>
> <br>
> _______________________________________________<br>
> Libvirt-cim mailing list<br>
> Libvirt-cim@redhat.com<br>
> https://www.redhat.com/mailman/listinfo/libvirt-cim<br>
</font></tt>