openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #06734
Re: Nova trunk completely broken on Python 2.6
Ewan Mellor wrote:
> As of the following changeset, Nova trunk is completely broken on Python
> 2.6. I presume that we’re still supporting 2.6? (We better had be!)
> [...]
> commit 035b43b1fd320008234e066e30629fb0e359b424
> [...]
> I mainly raise this on the mailing list because I thought that we might
> want to revert this for now, in case things get a bit
> flaming-torches-and-pitchforks. I can propose one of a few fixes (or
> someone can beat me to it):
>
> 1. Remove all the calls to super, replacing them with explicitly named
> calls to logging.Logger.
>
> 2. Declare NovaLogger as class NovaLogger(logging.Logger, object), which
> I’ve not tried but I which presume works.
>
> 3. As 2, but conditional on Python 2.6.
Ewan: do you have a bug already filed to track this issue ?
I'd like to track this one against the essex-3 milestone (due next week).
--
Thierry Carrez (ttx)
Release Manager, OpenStack
Follow ups
References