lmishell, instance filtering

Stephen Gallagher sgallagh at redhat.com
Tue Jun 25 13:44:42 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/25/2013 09:38 AM, Peter Hatina wrote:
> 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).
> 

https://fedorahosted.org/openlmi/ticket/100

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlHJnsoACgkQeiVVYja6o6N1DQCgkopLHX7TTrUujpDheFgsSkcz
tuQAoIPYmXvi/J6H0bxt7vP+5dMTUm2+
=BJGH
-----END PGP SIGNATURE-----


More information about the openlmi-devel mailing list