From 29ed778793ea8b9c2cd1621072db598c0259cd68 Mon Sep 17 00:00:00 2001 From: akhiljain23 Date: Wed, 14 Nov 2018 12:36:00 +0530 Subject: [PATCH] Remove i18n.enable_lazy() call from tacker.cmd Lazy translation of messages is not used in OpenStack. This causes problems for commands which use translatable messages. The lazy translation effort was abandoned several years ago. For more information refer [1] [1] http://lists.openstack.org/pipermail/openstack-dev/2018-November/136289.html Change-Id: I42cde2be3a5507861989c8e20eee416f06c79351 --- tacker/_i18n.py | 4 ---- tacker/cmd/eventlet/tacker_server.py | 2 -- 2 files changed, 6 deletions(-) diff --git a/tacker/_i18n.py b/tacker/_i18n.py index c6563cc16..36f398bf8 100644 --- a/tacker/_i18n.py +++ b/tacker/_i18n.py @@ -18,7 +18,3 @@ _translators = oslo_i18n.TranslatorFactory(domain='tacker') # The primary translation function using the well-known name "_" _ = _translators.primary - - -def enable_lazy(enable=True): - return oslo_i18n.enable_lazy(enable) diff --git a/tacker/cmd/eventlet/tacker_server.py b/tacker/cmd/eventlet/tacker_server.py index 02280eec9..9a856bed3 100644 --- a/tacker/cmd/eventlet/tacker_server.py +++ b/tacker/cmd/eventlet/tacker_server.py @@ -24,8 +24,6 @@ from oslo_config import cfg import oslo_i18n from oslo_service import service as common_service -from tacker import _i18n -_i18n.enable_lazy() from tacker.common import config from tacker import service