[openstack-dev] [Horizon] "import only module" message and #noqa
Russell Bryant
rbryant at redhat.com
Fri Jan 3 15:18:58 UTC 2014
On 01/03/2014 10:10 AM, Radomir Dopieralski wrote:
> I think that we can actually do a little bit better and remove many of
> the #noqa tags without forfeiting automatic checking. I submitted a
> patch: https://review.openstack.org/#/c/64832/
>
> This basically adds a h302_exceptions option to tox.ini, that lets us
> specify which names are allowed to be imported. For example, we can do:
>
> [hacking]
> h302_exceptions = django.conf.settings,
> django.utils.translation.ugettext_lazy,
> django.core.urlresolvers.
>
> To have settings, _ and everything from urlresolvers importable without
> the need for the #noqa tag.
>
> Of course every project can add their own names there, depending what
> they need.
Isn't that what "import_exceptions" is for? For example, we have this
in nova:
import_exceptions = nova.openstack.common.gettextutils._
--
Russell Bryant
More information about the OpenStack-dev
mailing list