[openstack-dev] OK to Use Flufl.enum

Davanum Srinivas davanum at gmail.com
Tue Dec 10 12:11:26 UTC 2013


Adam,

I don't see it in the global requirements [1], needs to be added there
first i think.

-- dims

[1] https://github.com/openstack/requirements/blob/master/global-requirements.txt

On Tue, Dec 10, 2013 at 5:24 AM, Flavio Percoco <flavio at redhat.com> wrote:
> On 09/12/13 19:45 -0800, Alex Gaynor wrote:
>>
>> Would it make sense to use the `enum34` package, which is a backport of
>> teh
>> enum package from py3k?
>
>
> +1
>
> This is what we were using in Marconi.
>
>
>>
>> Alex
>>
>>
>> On Mon, Dec 9, 2013 at 7:37 PM, Adam Young <ayoung at redhat.com> wrote:
>>
>>    While Python 3 has enumerated types, Python 2 does not, and the
>> standard
>>    package to provide id, Flufl.enum, is not yet part of our code base.
>> Is
>>    there any strong objection to including Flufl.enum?
>>
>>    http://pythonhosted.org/flufl.enum/
>>
>>    It makes for some very elegant code, especially for enumerated integer
>>    types.
>>
>>    For an example See ScopeType in
>>
>>
>> https://review.openstack.org/#/c/55908/4/keystone/contrib/revoke/core.py
>>
>>    Line 62.
>>
>>    the getter/setter in RevokeEvent do not need to do any conditional
>> logic if
>>    passed either an integer or a ScopeType.
>>
>>
>>    _______________________________________________
>>    OpenStack-dev mailing list
>>    OpenStack-dev at lists.openstack.org
>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>>
>>
>> --
>> "I disapprove of what you say, but I will defend to the death your right
>> to say
>> it." -- Evelyn Beatrice Hall (summarizing Voltaire)
>> "The people's good is the highest law." -- Cicero
>> GPG Key fingerprint: 125F 5C67 DFE9 4084
>
>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> --
> @flaper87
> Flavio Percoco
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



-- 
Davanum Srinivas :: http://davanum.wordpress.com



More information about the OpenStack-dev mailing list