[Libvirt-cim] [PATCH] [TEST]#6 Fix HostedService - 04_reverse_errs.py to work with sblim base provider installed
Kaitlin Rupert
kaitlin at linux.vnet.ibm.com
Tue Oct 7 19:27:11 UTC 2008
>>
>> sup_types = ['Xen', 'XenFV', 'KVM', 'LXC']
>> -exp_rc = 6 #CIM_ERR_NOT_FOUND
>> -exp_desc = "No such instance"
>> +exp_values = {
>> + "invalid_ccname" : {"rc" : pywbem.CIM_ERR_NOT_FOUND, \
>> + "desc" : "No such instance (CreationClassName)"},
>> + "invalid_name" : {"rc" : pywbem.CIM_ERR_NOT_FOUND, \
>> + "desc" : "No such instance (Name)"}
>> + }
Can you align all of the colons so that the list reads like:
exp_values = {
"invalid_ccname" : {"rc" : pywbem.CIM_ERR_NOT_FOUND,
"desc" : "No such instance (CreationClassName)"},
"invalid_name" : {"rc" : pywbem.CIM_ERR_NOT_FOUND,
"desc" : "No such instance (Name)"}
}
Also, no need for the slashes.
>>
>> @do_main(sup_types)
>> def main():
>> @@ -41,45 +46,41 @@ def main():
>> rc = -1
This value is no longer used - can you remove it?
>> + rpcs = get_typed_class(options.virt,
>> "ResourcePoolConfigurationService")
>> + vsms = get_typed_class(options.virt,
>> "VirtualSystemManagementService")
>> + vsmigrations = get_typed_class(options.virt,
>> "VirtualSystemMigrationService")
This line is longer than 80 characters - can you shorten the variable
name some?
>> + if ret != PASS:
>> + logger.error("------ FAILED: Invalid Name Key Name.------")
>> + return FAIL
>> return status
> Daisy, I think you missed noticing my comment on the return status part
> in the previous 2 patches of yours.
> Never mind, Can you please change the last return status value and put
> it outside the for loop, otherwise the verification of the remaining
> information in the servicelist
> vsms : "Management Service" and vsmigrations : "MigrationService" will
> not get executed and the loop will exit immediately after verifying for
> the RPCS.
> Also, You can minimize the use of slash whenever not required.
Agreed - can you move return status so that it is not part of the for
loop? It should be indented in so far.
Thanks!
--
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com
More information about the Libvirt-cim
mailing list