lmishell, instance filtering

Russell Doty rdoty at redhat.com
Tue Jun 25 13:20:37 UTC 2013


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 ?
> 
> Cheers
> 




More information about the openlmi-devel mailing list