[Libvirt-cim] [PATCH 2 of 2] [TEST] Add VirtualSystemManagementService - 14_define_sys_disk.py

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Thu Oct 16 02:52:08 UTC 2008


>> +def get_vssd_rasd(ip, virt, addr):
>> +    class_vssd = get_vssd_class(virt)
>> +    vssd = class_vssd(test_dom, virt)
>> +
>> +    vssd, rasd = default_vssd_rasd_str(
>> +                            dom_name=test_dom, virt=virt)
>>   
> The above line can be wrapped in a single 80 column line.
> We do not require default_vssd_rasd_str().

Yes, I meant to put a comment here that get_vssd_class() should be 
replaced by a function that returns a mof.  Currently, get_vssd_class() 
returns an object that is prefixed by XenKvmLib.vsms.<>, which doesn't 
work properly when passed to the DefineSystem() call.

default_vssd_rasd_str() strips this piece away when it calls .mof() on 
the class.  I'll include a patch to fix this when I resend.

>> +
>> +    rasds = get_default_rasds(ip, virt)
>> +
>> +    for i in range(0, len(rasds)):
>>   
> just range(len(rasds)) will work.

Good call =)
-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the Libvirt-cim mailing list