lmishell, instance filtering

Peter Hatina phatina at redhat.com
Tue Jun 25 13:38:44 UTC 2013


Hi,

On 06/25/2013 03:20 PM, Russell Doty wrote:
> On Tue, 2013-06-25 at 14:10 +0200, Peter Hatina wrote:
>> Hi,
>>
>> from now, there is a preferred way, how to filter instances and instance
>> names by using a dictionary. The old means of filtering still works, as
>> well.
>>
>> Examples (with networking provider):
>>
>> eth0 = cimv2.LMI_IPNetworkConnection.first_instance(key="Name",
>> value="eth0")
>>
>> vs.
>>
>> eth0 = cimv2.LMI_IPNetworkConnection.first_instance({"Name" : "eth0"})
>>
>> The main reason, why we switched to this is: there can be more filter
>> elements present:
>>
>> active_ifs = cimv2.LMI_IPNetworkConnection.instances({"EnabledDefault" :
>> 2, "OperatingStatus" : 16})
> Do we need to use the magic numbers, or can we use something like
> "OperatingStatus" : on ?

It is on a todo list in the track (fedorahosted.org).

>>
>> Cheers
>>
> 
> 
> _______________________________________________
> openlmi-devel mailing list
> openlmi-devel at lists.fedorahosted.org
> https://lists.fedorahosted.org/mailman/listinfo/openlmi-devel
> 

Cheers

-- 
Peter Hatina
ENG Server Experience, System Management
Red Hat Czech, Brno


More information about the openlmi-devel mailing list