[Libvirt-cim] [PATCH 1 of 5] [TEST] Add destroy_diskpool()

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Tue Sep 9 16:05:23 UTC 2008


>>> If the diskpool cinmtest-diskpool already exist on the machine then 
>>> the tc execution wont proceed unless we delete manually and then 
>>> re-run the tc.
>>> I think we should not pass FAIL as status value, instead supply PASS 
>>> as the status value.
>>> The same comment applies for network pool also.
>>
>> I'm not sure I understand why we should return PASS if the diskpool 
>> already exists?
>>
>> The purpose of this function is to create a diskpool with a specific 
>> XML.  If a diskpool with the same name already exists on the system, 
>> we cannot guarantee that it was created with the same XML.  That is, 
>> the pool might have the same name, but it might be entirely different 
>> from the pool we want to create.
> Ok this is a valid point which I did not consider.
>>
>> If the caller wants to use an existing pool, the caller can use the 
>> useExisting param to do so.
>>
>> Is there a scenario you were thinking of where returning PASS if the 
>> pool already exists would be useful?
>>
> 
> I wanted to return a PASS value, in case the pool with the same name 
> already existed .
> But since you gave a valid scenario, the above comment from me does not 
> hold valid.

Okay, just wanted to make sure there wasn't a scenario I was missing. 
Is this patch set ready to go in?

-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the Libvirt-cim mailing list