]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Sync gettextutils.py from oslo-incubator
authorJay S. Bryant <jsbryant@us.ibm.com>
Mon, 7 Jul 2014 20:21:58 +0000 (15:21 -0500)
committerJay S. Bryant <jsbryant@us.ibm.com>
Wed, 9 Jul 2014 20:56:26 +0000 (15:56 -0500)
commit4fdcbff96790753a4c1a508600e5d78b2c3b7172
tree842f2cff49420e3a8f1b273ec31eccb007037492
parentc72e8670dd0d49da1787c66e835bbe5a7aee9f79
Sync gettextutils.py from oslo-incubator

This pulls in the latest gettextutils.py from oslo-incubator.
The primary reason for this sync is to get commit
3d90045d2d1ce1df89f75937f415e3982e111063 which backports a
change from the new i18n library to check lazy enablement
at runtime.  Adding this change makes it possible to remove
the global enablement of lazy translation through
gettextutils.install().  Instead we will use gettextutils.enable_lazy()
with explicit imports of _() in each file where _() is used.

The change to remove gettextutils.install() and to add the
explicit _() imports will come in a dependent patch.

Current HEAD in OSLO:
--------------------
Merge: 3d90045d2d1ce1df89f75937f415e3982e111063
Date: Mon, 07 Jul 2014 17:55:18 +0000
Merge "Backport code for i18n to check lazy at runtime"
--------------------

Additional changes being merged (newest to oldest):
--------------------
de4adbc4 - pep8: fixed multiple violations
9912e5df - Add API for creating translation functions
6cc96d05 - Fix test_gettextutils on Python 3
--------------------

related - blueprint: i18n-enablement
Change-Id: I4706b89b0b64c5816a1a022b6cd1dfa01b29b5dc
bin/cinder-all
bin/cinder-api
cinder/db/sqlalchemy/migrate_repo/manage.py
cinder/openstack/common/gettextutils.py
cinder/tests/test_wsgi.py