On 02/23/2012 10:07 PM, Lucas Meneghel Rodrigues wrote:
> On 02/23/2012 07:25 AM, tangchen wrote:
>> Hi~
>>
>> I'm sorry, maybe I didn't quite get your opinion.
>>
>> "uri" is necessary, and it is specific to a VM object.
>>
>> About class VM, I think an object of it represents a VM. But perhaps 
>> you are running Autotest
>> on Host A, and some of your VMs are on Host B, and some are on Host 
>> C. So I think taking "uri" as an
>> attribute of class VM is just fine. And it may be different in 
>> different VM object.
Yeah, I understand this, sometimes, we need a remote uri.
>>
>> As you see, virsh_xxx() is not a method of VM object. It is a helper 
>> function called by VM.get_xxx().
>> In VM.get_xxx(), you don't need to pass a "uri" parameter, it 
>> automatically uses the self.connect_uri attribute.
>> So users just set the VM.connect_uri, and call VM.get_xxx(). No more 
>> extra parameter needs to be pass.
Well, thanks for your explanation.
>
> Tang explained quite well the idea, thanks!

_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to