Switch to internal _i18n pattern, as per oslo_i18n guidelines

- Guidelines referenced from:
  http://docs.openstack.org/developer/oslo.i18n/usage.html

Change-Id: Iac380e55ee0e21f40d14acdd1bcba2cb8cc8c826
Partially-Closes-Bug: #1519493
This commit is contained in:
Doug Wiegley 2015-11-25 18:18:51 -08:00
parent c8961f524c
commit c6aa58f673
28 changed files with 72 additions and 30 deletions

42
neutron_lbaas/_i18n.py Normal file
View File

@ -0,0 +1,42 @@
# All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
import oslo_i18n
DOMAIN = "neutron-lbaas"
_translators = oslo_i18n.TranslatorFactory(domain=DOMAIN)
# The primary translation function using the well-known name "_"
_ = _translators.primary
# The contextual translation function using the name "_C"
_C = _translators.contextual_form
# The plural translation function using the name "_P"
_P = _translators.plural_form
# Translators for log levels.
#
# The abbreviated names are meant to reflect the usual use of a short
# name like '_'. The "L" is for "log" and the other letter comes from
# the level.
_LI = _translators.log_info
_LW = _translators.log_warning
_LE = _translators.log_error
_LC = _translators.log_critical
def get_available_languages():
return oslo_i18n.get_available_languages(DOMAIN)

View File

@ -16,7 +16,6 @@
from neutron.agent import rpc as agent_rpc from neutron.agent import rpc as agent_rpc
from neutron.common import exceptions as n_exc from neutron.common import exceptions as n_exc
from neutron import context as ncontext from neutron import context as ncontext
from neutron.i18n import _LE, _LI
from neutron.plugins.common import constants from neutron.plugins.common import constants
from neutron.services import provider_configuration as provconfig from neutron.services import provider_configuration as provconfig
from oslo_config import cfg from oslo_config import cfg
@ -26,6 +25,7 @@ from oslo_service import loopingcall
from oslo_service import periodic_task from oslo_service import periodic_task
from oslo_utils import importutils from oslo_utils import importutils
from neutron_lbaas._i18n import _LE, _LI
from neutron_lbaas.agent import agent_api from neutron_lbaas.agent import agent_api
from neutron_lbaas.drivers.common import agent_driver_base from neutron_lbaas.drivers.common import agent_driver_base
from neutron_lbaas.services.loadbalancer import constants as lb_const from neutron_lbaas.services.loadbalancer import constants as lb_const

View File

@ -18,13 +18,13 @@ import random
from neutron.db import agents_db from neutron.db import agents_db
from neutron.db import agentschedulers_db from neutron.db import agentschedulers_db
from neutron.db import model_base from neutron.db import model_base
from neutron.i18n import _LW
from oslo_log import log as logging from oslo_log import log as logging
import six import six
import sqlalchemy as sa import sqlalchemy as sa
from sqlalchemy import orm from sqlalchemy import orm
from sqlalchemy.orm import joinedload from sqlalchemy.orm import joinedload
from neutron_lbaas._i18n import _LW
from neutron_lbaas.extensions import lbaas_agentschedulerv2 from neutron_lbaas.extensions import lbaas_agentschedulerv2
from neutron_lbaas.services.loadbalancer import constants as lb_const from neutron_lbaas.services.loadbalancer import constants as lb_const

View File

@ -13,12 +13,12 @@
# under the License. # under the License.
from barbicanclient import client as barbican_client from barbicanclient import client as barbican_client
from neutron.i18n import _LI, _LW, _LE
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_config import cfg from oslo_config import cfg
from oslo_log import log as logging from oslo_log import log as logging
from oslo_utils import excutils from oslo_utils import excutils
from neutron_lbaas._i18n import _LI, _LW, _LE
from neutron_lbaas.common.cert_manager import cert_manager from neutron_lbaas.common.cert_manager import cert_manager
from neutron_lbaas.common import keystone from neutron_lbaas.common import keystone

View File

@ -15,10 +15,10 @@
import os import os
import uuid import uuid
from neutron.i18n import _LI, _LE
from oslo_config import cfg from oslo_config import cfg
from oslo_log import log as logging from oslo_log import log as logging
from neutron_lbaas._i18n import _LI, _LE
from neutron_lbaas.common.cert_manager import cert_manager from neutron_lbaas.common.cert_manager import cert_manager
from neutron_lbaas.common import exceptions from neutron_lbaas.common import exceptions

View File

@ -18,7 +18,8 @@ Neutron Lbaas base exception handling.
""" """
from neutron.common import exceptions from neutron.common import exceptions
from neutron.i18n import _LE
from neutron_lbaas._i18n import _LE
class LbaasException(exceptions.NeutronException): class LbaasException(exceptions.NeutronException):

View File

@ -19,7 +19,7 @@ from oslo_config import cfg
from oslo_log import log as logging from oslo_log import log as logging
from oslo_utils import excutils from oslo_utils import excutils
from neutron.i18n import _LE from neutron_lbaas._i18n import _LE
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -23,7 +23,6 @@ from neutron.db import common_db_mixin as base_db
from neutron.db import model_base from neutron.db import model_base
from neutron.db import models_v2 from neutron.db import models_v2
from neutron.db import servicetype_db as st_db from neutron.db import servicetype_db as st_db
from neutron.i18n import _LE
from neutron import manager from neutron import manager
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_db import exception from oslo_db import exception
@ -35,6 +34,7 @@ from sqlalchemy import orm
from sqlalchemy.orm import exc from sqlalchemy.orm import exc
from sqlalchemy.orm import validates from sqlalchemy.orm import validates
from neutron_lbaas._i18n import _LE
from neutron_lbaas.extensions import loadbalancer from neutron_lbaas.extensions import loadbalancer
from neutron_lbaas.services.loadbalancer import constants as lb_const from neutron_lbaas.services.loadbalancer import constants as lb_const

View File

@ -14,11 +14,11 @@
from neutron.common import exceptions as n_exc from neutron.common import exceptions as n_exc
from neutron.extensions import portbindings from neutron.extensions import portbindings
from neutron.i18n import _LW
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_log import log as logging from oslo_log import log as logging
import oslo_messaging as messaging import oslo_messaging as messaging
from neutron_lbaas._i18n import _LW
from neutron_lbaas.db.loadbalancer import loadbalancer_dbv2 from neutron_lbaas.db.loadbalancer import loadbalancer_dbv2
from neutron_lbaas.db.loadbalancer import models as db_models from neutron_lbaas.db.loadbalancer import models as db_models
from neutron_lbaas.services.loadbalancer import data_models from neutron_lbaas.services.loadbalancer import data_models

View File

@ -22,12 +22,12 @@ from neutron.agent.linux import ip_lib
from neutron.agent.linux import utils as linux_utils from neutron.agent.linux import utils as linux_utils
from neutron.common import exceptions from neutron.common import exceptions
from neutron.common import utils as n_utils from neutron.common import utils as n_utils
from neutron.i18n import _LI, _LE, _LW
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_config import cfg from oslo_config import cfg
from oslo_log import log as logging from oslo_log import log as logging
from oslo_utils import excutils from oslo_utils import excutils
from neutron_lbaas._i18n import _LI, _LE, _LW
from neutron_lbaas.agent import agent_device_driver from neutron_lbaas.agent import agent_device_driver
from neutron_lbaas.services.loadbalancer import constants as lb_const from neutron_lbaas.services.loadbalancer import constants as lb_const
from neutron_lbaas.services.loadbalancer import data_models from neutron_lbaas.services.loadbalancer import data_models

View File

@ -24,7 +24,6 @@ from neutron.common import exceptions
from neutron.common import utils as n_utils from neutron.common import utils as n_utils
from neutron import context as ncontext from neutron import context as ncontext
from neutron.extensions import portbindings from neutron.extensions import portbindings
from neutron.i18n import _LE, _LW
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_config import cfg from oslo_config import cfg
from oslo_log import helpers as log_helpers from oslo_log import helpers as log_helpers
@ -32,6 +31,7 @@ from oslo_log import log as logging
from oslo_service import service from oslo_service import service
from oslo_utils import excutils from oslo_utils import excutils
from neutron_lbaas._i18n import _LE, _LW
from neutron_lbaas.drivers import driver_base from neutron_lbaas.drivers import driver_base
from neutron_lbaas.extensions import loadbalancerv2 from neutron_lbaas.extensions import loadbalancerv2
from neutron_lbaas.services.loadbalancer.agent import agent as lb_agent from neutron_lbaas.services.loadbalancer.agent import agent as lb_agent

View File

@ -20,10 +20,10 @@ from oslo_log import log as logging
from neutron import context as ncontext from neutron import context as ncontext
from neutron.i18n import _LE
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_service import service from oslo_service import service
from neutron_lbaas._i18n import _LE
from neutron_lbaas.drivers import driver_base from neutron_lbaas.drivers import driver_base
from neutron_lbaas.drivers.driver_mixins import BaseManagerMixin from neutron_lbaas.drivers.driver_mixins import BaseManagerMixin
from neutron_lbaas.services.loadbalancer.drivers.netscaler import ncc_client from neutron_lbaas.services.loadbalancer.drivers.netscaler import ncc_client

View File

@ -13,8 +13,7 @@
# under the License. # under the License.
from neutron.i18n import _LE from neutron_lbaas._i18n import _LE
from neutron_lbaas.common import exceptions from neutron_lbaas.common import exceptions

View File

@ -15,11 +15,11 @@
import base64 import base64
import httplib import httplib
from neutron.i18n import _LE, _LW
from oslo_log import helpers as log_helpers from oslo_log import helpers as log_helpers
from oslo_log import log as logging from oslo_log import log as logging
from oslo_serialization import jsonutils from oslo_serialization import jsonutils
from neutron_lbaas._i18n import _LE, _LW
from neutron_lbaas.drivers.radware import exceptions as r_exc from neutron_lbaas.drivers.radware import exceptions as r_exc
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -19,7 +19,6 @@ import time
from neutron.api.v2 import attributes from neutron.api.v2 import attributes
from neutron import context from neutron import context
from neutron.i18n import _LE, _LW, _LI
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_config import cfg from oslo_config import cfg
from oslo_log import helpers as log_helpers from oslo_log import helpers as log_helpers
@ -27,6 +26,7 @@ from oslo_log import log as logging
from oslo_utils import excutils from oslo_utils import excutils
from six.moves import queue as Queue from six.moves import queue as Queue
from neutron_lbaas._i18n import _LE, _LW, _LI
import neutron_lbaas.common.cert_manager import neutron_lbaas.common.cert_manager
from neutron_lbaas.drivers.radware import base_v2_driver from neutron_lbaas.drivers.radware import base_v2_driver
from neutron_lbaas.drivers.radware import exceptions as r_exc from neutron_lbaas.drivers.radware import exceptions as r_exc

View File

@ -16,7 +16,6 @@ from neutron.agent import rpc as agent_rpc
from neutron.common import constants as n_const from neutron.common import constants as n_const
from neutron.common import exceptions as n_exc from neutron.common import exceptions as n_exc
from neutron import context as ncontext from neutron import context as ncontext
from neutron.i18n import _LE, _LI
from neutron.plugins.common import constants as np_const from neutron.plugins.common import constants as np_const
from neutron.services import provider_configuration as provconfig from neutron.services import provider_configuration as provconfig
from oslo_config import cfg from oslo_config import cfg
@ -26,6 +25,7 @@ from oslo_service import loopingcall
from oslo_service import periodic_task from oslo_service import periodic_task
from oslo_utils import importutils from oslo_utils import importutils
from neutron_lbaas._i18n import _LE, _LI
from neutron_lbaas.services.loadbalancer.agent import agent_api from neutron_lbaas.services.loadbalancer.agent import agent_api
from neutron_lbaas.services.loadbalancer import constants as l_const from neutron_lbaas.services.loadbalancer import constants as l_const

View File

@ -20,7 +20,6 @@ from neutron.common import constants
from neutron.db import agents_db from neutron.db import agents_db
from neutron.db import agentschedulers_db from neutron.db import agentschedulers_db
from neutron.db import model_base from neutron.db import model_base
from neutron.i18n import _LW
from oslo_log import log as logging from oslo_log import log as logging
import six import six
import sqlalchemy as sa import sqlalchemy as sa
@ -28,6 +27,7 @@ from sqlalchemy import orm
from sqlalchemy.orm import joinedload from sqlalchemy.orm import joinedload
from abc import abstractmethod from abc import abstractmethod
from neutron_lbaas._i18n import _LW
from neutron_lbaas.extensions import lbaas_agentscheduler from neutron_lbaas.extensions import lbaas_agentscheduler
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -19,7 +19,6 @@ from neutron.common import exceptions as n_exc
from neutron.common import rpc as n_rpc from neutron.common import rpc as n_rpc
from neutron.db import agents_db from neutron.db import agents_db
from neutron.extensions import portbindings from neutron.extensions import portbindings
from neutron.i18n import _LW
from neutron.plugins.common import constants as np_const from neutron.plugins.common import constants as np_const
from neutron.services import provider_configuration as provconf from neutron.services import provider_configuration as provconf
from oslo_config import cfg from oslo_config import cfg
@ -27,6 +26,7 @@ from oslo_log import log as logging
import oslo_messaging import oslo_messaging
from oslo_utils import importutils from oslo_utils import importutils
from neutron_lbaas._i18n import _LW
from neutron_lbaas.db.loadbalancer import loadbalancer_db from neutron_lbaas.db.loadbalancer import loadbalancer_db
from neutron_lbaas.extensions import lbaas_agentscheduler from neutron_lbaas.extensions import lbaas_agentscheduler
from neutron_lbaas.services.loadbalancer import constants as l_const from neutron_lbaas.services.loadbalancer import constants as l_const

View File

@ -21,12 +21,12 @@ from neutron.agent.linux import ip_lib
from neutron.agent.linux import utils from neutron.agent.linux import utils
from neutron.common import exceptions from neutron.common import exceptions
from neutron.common import utils as n_utils from neutron.common import utils as n_utils
from neutron.i18n import _LE, _LW
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_config import cfg from oslo_config import cfg
from oslo_log import log as logging from oslo_log import log as logging
from oslo_utils import excutils from oslo_utils import excutils
from neutron_lbaas._i18n import _LE, _LW
from neutron_lbaas.services.loadbalancer.agent import agent_device_driver from neutron_lbaas.services.loadbalancer.agent import agent_device_driver
from neutron_lbaas.services.loadbalancer import constants as lb_const from neutron_lbaas.services.loadbalancer import constants as lb_const
from neutron_lbaas.services.loadbalancer.drivers.haproxy import cfg as hacfg from neutron_lbaas.services.loadbalancer.drivers.haproxy import cfg as hacfg

View File

@ -12,9 +12,9 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
from neutron.i18n import _LW
from oslo_log import log as logging from oslo_log import log as logging
from neutron_lbaas._i18n import _LW
from neutron_lbaas.drivers.haproxy import synchronous_namespace_driver from neutron_lbaas.drivers.haproxy import synchronous_namespace_driver
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -12,9 +12,9 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
from neutron.i18n import _LW
from oslo_log import log as logging from oslo_log import log as logging
from neutron_lbaas._i18n import _LW
from neutron_lbaas.drivers import logging_noop from neutron_lbaas.drivers import logging_noop
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -1,3 +1,4 @@
# Copyright 2014 Citrix Systems # Copyright 2014 Citrix Systems
# #
# Licensed under the Apache License, Version 2.0 (the "License"); you may # Licensed under the Apache License, Version 2.0 (the "License"); you may
@ -15,11 +16,11 @@
import requests import requests
from neutron.common import exceptions as n_exc from neutron.common import exceptions as n_exc
from neutron.i18n import _LE
from neutron.i18n import _LI
from oslo_log import log as logging from oslo_log import log as logging
from oslo_serialization import jsonutils from oslo_serialization import jsonutils
from neutron_lbaas._i18n import _LE, _LI
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)
CONTENT_TYPE_HEADER = 'Content-type' CONTENT_TYPE_HEADER = 'Content-type'

View File

@ -13,11 +13,11 @@
# under the License. # under the License.
from neutron.api.v2 import attributes from neutron.api.v2 import attributes
from neutron.i18n import _LI
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_config import cfg from oslo_config import cfg
from oslo_log import log as logging from oslo_log import log as logging
from neutron_lbaas._i18n import _LI
from neutron_lbaas.db.loadbalancer import loadbalancer_db from neutron_lbaas.db.loadbalancer import loadbalancer_db
from neutron_lbaas.services.loadbalancer.drivers import abstract_driver from neutron_lbaas.services.loadbalancer.drivers import abstract_driver
from neutron_lbaas.services.loadbalancer.drivers.netscaler import ncc_client from neutron_lbaas.services.loadbalancer.drivers.netscaler import ncc_client

View File

@ -25,7 +25,6 @@ eventlet.monkey_patch(thread=True)
from neutron.api.v2 import attributes from neutron.api.v2 import attributes
from neutron import context as ncontext from neutron import context as ncontext
from neutron.i18n import _LE, _LI, _LW
from neutron.plugins.common import constants from neutron.plugins.common import constants
from oslo_config import cfg from oslo_config import cfg
from oslo_log import helpers as log_helpers from oslo_log import helpers as log_helpers
@ -34,6 +33,7 @@ from oslo_serialization import jsonutils
from oslo_utils import excutils from oslo_utils import excutils
from six.moves import queue as Queue from six.moves import queue as Queue
from neutron_lbaas._i18n import _LE, _LI, _LW
from neutron_lbaas.db.loadbalancer import loadbalancer_db as lb_db from neutron_lbaas.db.loadbalancer import loadbalancer_db as lb_db
from neutron_lbaas.extensions import loadbalancer from neutron_lbaas.extensions import loadbalancer
from neutron_lbaas.services.loadbalancer.drivers import abstract_driver from neutron_lbaas.services.loadbalancer.drivers import abstract_driver

View File

@ -19,7 +19,6 @@ from neutron.api.v2 import attributes as attrs
from neutron.common import exceptions as n_exc from neutron.common import exceptions as n_exc
from neutron import context as ncontext from neutron import context as ncontext
from neutron.db import servicetype_db as st_db from neutron.db import servicetype_db as st_db
from neutron.i18n import _LI, _LE
from neutron.plugins.common import constants from neutron.plugins.common import constants
from neutron.services import provider_configuration as pconf from neutron.services import provider_configuration as pconf
from neutron.services import service_base from neutron.services import service_base
@ -27,6 +26,7 @@ from oslo_config import cfg
from oslo_log import log as logging from oslo_log import log as logging
from oslo_utils import excutils from oslo_utils import excutils
from neutron_lbaas._i18n import _LI, _LE
from neutron_lbaas import agent_scheduler as agent_scheduler_v2 from neutron_lbaas import agent_scheduler as agent_scheduler_v2
import neutron_lbaas.common.cert_manager import neutron_lbaas.common.cert_manager
from neutron_lbaas.common.tls_utils import cert_parser from neutron_lbaas.common.tls_utils import cert_parser

View File

@ -15,11 +15,10 @@
import os import os
import time import time
from neutron.i18n import _, _LI
from oslo_log import log as logging from oslo_log import log as logging
from tempest_lib import exceptions from tempest_lib import exceptions
# from neutron_lbaas.tests.tempest.lib import clients as tempest_clients from neutron_lbaas._i18n import _, _LI
from neutron_lbaas.tests.tempest.lib import config from neutron_lbaas.tests.tempest.lib import config
from neutron_lbaas.tests.tempest.v1.api import base from neutron_lbaas.tests.tempest.v1.api import base
from neutron_lbaas.tests.tempest.v2.clients import health_monitors_client from neutron_lbaas.tests.tempest.v2.clients import health_monitors_client

View File

@ -17,7 +17,6 @@
import subprocess import subprocess
import netaddr import netaddr
from neutron.i18n import _LI, _LW, _LE
from oslo_log import log from oslo_log import log
import six import six
from tempest_lib.common.utils import data_utils from tempest_lib.common.utils import data_utils
@ -25,6 +24,7 @@ from tempest_lib.common.utils import misc as misc_utils
from tempest_lib import exceptions as lib_exc from tempest_lib import exceptions as lib_exc
from tempest_lib import exceptions from tempest_lib import exceptions
from neutron_lbaas._i18n import _LI, _LW, _LE
from neutron_lbaas.tests.tempest.lib.common import fixed_network from neutron_lbaas.tests.tempest.lib.common import fixed_network
from neutron_lbaas.tests.tempest.lib.common.utils.linux import remote_client from neutron_lbaas.tests.tempest.lib.common.utils.linux import remote_client
from neutron_lbaas.tests.tempest.lib import config from neutron_lbaas.tests.tempest.lib import config

View File

@ -60,7 +60,7 @@ builtins = _
exclude = .venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,tools,.ropeproject,rally-scenarios,neutron_lbaas/tests/tempest/lib,neutron_lbaas/tests/tempest/v1/api exclude = .venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,tools,.ropeproject,rally-scenarios,neutron_lbaas/tests/tempest/lib,neutron_lbaas/tests/tempest/v1/api
[hacking] [hacking]
import_exceptions = neutron.i18n import_exceptions = neutron_lbaas._i18n
local-check-factory = neutron.hacking.checks.factory local-check-factory = neutron.hacking.checks.factory
# If you are running the tests locally you should set the env variable # If you are running the tests locally you should set the env variable