]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Move i18n to _i18n, as per oslo_i18n guidelines
authorDoug Wiegley <dougw@a10networks.com>
Wed, 25 Nov 2015 23:46:19 +0000 (15:46 -0800)
committerDoug Wiegley <dougw@a10networks.com>
Wed, 2 Dec 2015 02:29:10 +0000 (19:29 -0700)
- This does NOT break other projects that rely on neutron.i18n,
  as this change includes a debtcollector shim to maintain those
  older entry points, until they can migrate.
- Also updates _i18n.py to the latest pattern defined by oslo_i18n
- Guidance and template are from the reference:
  http://docs.openstack.org/developer/oslo.i18n/usage.html

Partially-Closes-Bug: #1519493
Change-Id: I1aa3a5fd837d9156da4643a367013c869ed8bf9d

129 files changed:
doc/source/devref/i18n.rst [new file with mode: 0644]
doc/source/devref/index.rst
neutron/_i18n.py [new file with mode: 0644]
neutron/agent/common/ovs_lib.py
neutron/agent/common/utils.py
neutron/agent/dhcp/agent.py
neutron/agent/l2/extensions/manager.py
neutron/agent/l2/extensions/qos.py
neutron/agent/l3/agent.py
neutron/agent/l3/dvr_local_router.py
neutron/agent/l3/dvr_router_base.py
neutron/agent/l3/ha.py
neutron/agent/l3/ha_router.py
neutron/agent/l3/keepalived_state_change.py
neutron/agent/l3/namespace_manager.py
neutron/agent/l3/namespaces.py
neutron/agent/l3/router_info.py
neutron/agent/linux/async_process.py
neutron/agent/linux/daemon.py
neutron/agent/linux/dhcp.py
neutron/agent/linux/external_process.py
neutron/agent/linux/interface.py
neutron/agent/linux/ip_conntrack.py
neutron/agent/linux/ip_lib.py
neutron/agent/linux/ip_link_support.py
neutron/agent/linux/ip_monitor.py
neutron/agent/linux/iptables_firewall.py
neutron/agent/linux/iptables_manager.py
neutron/agent/linux/ovsdb_monitor.py
neutron/agent/linux/utils.py
neutron/agent/metadata/agent.py
neutron/agent/metadata/namespace_proxy.py
neutron/agent/ovsdb/impl_vsctl.py
neutron/agent/ovsdb/native/commands.py
neutron/agent/rpc.py
neutron/agent/securitygroups_rpc.py
neutron/api/api_common.py
neutron/api/extensions.py
neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py
neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py
neutron/api/rpc/handlers/dhcp_rpc.py
neutron/api/rpc/handlers/securitygroups_rpc.py
neutron/api/v2/base.py
neutron/api/v2/resource.py
neutron/callbacks/manager.py
neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py
neutron/cmd/ipset_cleanup.py
neutron/cmd/linuxbridge_cleanup.py
neutron/cmd/netns_cleanup.py
neutron/cmd/ovs_cleanup.py
neutron/cmd/sanity/checks.py
neutron/cmd/sanity_check.py
neutron/common/config.py
neutron/common/ipv6_utils.py
neutron/common/utils.py
neutron/db/agents_db.py
neutron/db/agentschedulers_db.py
neutron/db/db_base_plugin_v2.py
neutron/db/dvr_mac_db.py
neutron/db/ipam_backend_mixin.py
neutron/db/ipam_pluggable_backend.py
neutron/db/l3_agentschedulers_db.py
neutron/db/l3_db.py
neutron/db/l3_dvr_db.py
neutron/db/l3_dvrscheduler_db.py
neutron/db/l3_hamode_db.py
neutron/db/metering/metering_rpc.py
neutron/db/securitygroups_rpc_base.py
neutron/debug/commands.py
neutron/debug/debug_agent.py
neutron/extensions/l3agentscheduler.py
neutron/extensions/vlantransparent.py
neutron/i18n.py
neutron/ipam/drivers/neutrondb_ipam/driver.py
neutron/manager.py
neutron/notifiers/nova.py
neutron/pecan_wsgi/controllers/root.py
neutron/pecan_wsgi/startup.py
neutron/plugins/brocade/NeutronPlugin.py
neutron/plugins/brocade/nos/nosdriver.py
neutron/plugins/common/utils.py
neutron/plugins/hyperv/agent/l2_agent.py
neutron/plugins/ml2/db.py
neutron/plugins/ml2/driver_context.py
neutron/plugins/ml2/drivers/l2pop/mech_driver.py
neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py
neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py
neutron/plugins/ml2/drivers/mech_agent.py
neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py
neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py [changed mode: 0755->0644]
neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py
neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py
neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py
neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py
neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py
neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py
neutron/plugins/ml2/drivers/openvswitch/agent/openflow/ovs_ofctl/ofswitch.py
neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py
neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py
neutron/plugins/ml2/drivers/type_flat.py
neutron/plugins/ml2/drivers/type_geneve.py
neutron/plugins/ml2/drivers/type_gre.py
neutron/plugins/ml2/drivers/type_local.py
neutron/plugins/ml2/drivers/type_tunnel.py
neutron/plugins/ml2/drivers/type_vlan.py
neutron/plugins/ml2/drivers/type_vxlan.py
neutron/plugins/ml2/extensions/port_security.py
neutron/plugins/ml2/managers.py
neutron/plugins/ml2/plugin.py
neutron/plugins/ml2/rpc.py
neutron/policy.py
neutron/quota/__init__.py
neutron/quota/resource.py
neutron/quota/resource_registry.py
neutron/scheduler/dhcp_agent_scheduler.py
neutron/scheduler/l3_agent_scheduler.py
neutron/server/rpc_eventlet.py
neutron/server/wsgi_eventlet.py
neutron/server/wsgi_pecan.py [changed mode: 0755->0644]
neutron/service.py
neutron/services/firewall/agents/l3reference/firewall_l3_agent.py
neutron/services/metering/agents/metering_agent.py
neutron/services/metering/drivers/iptables/iptables_driver.py
neutron/services/provider_configuration.py
neutron/services/qos/notification_drivers/manager.py
neutron/services/qos/notification_drivers/message_queue.py
neutron/services/service_base.py
neutron/wsgi.py
tox.ini

diff --git a/doc/source/devref/i18n.rst b/doc/source/devref/i18n.rst
new file mode 100644 (file)
index 0000000..1f0d698
--- /dev/null
@@ -0,0 +1,37 @@
+..
+      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.
+
+
+      Convention for heading levels in Neutron devref:
+      =======  Heading 0 (reserved for the title in a document)
+      -------  Heading 1
+      ~~~~~~~  Heading 2
+      +++++++  Heading 3
+      '''''''  Heading 4
+      (Avoid deeper levels because they do not render well.)
+
+
+Neutron Stadiun i18n
+====================
+
+* Refer to oslo_i18n documentation for the general mechanisms that should
+  be used: http://docs.openstack.org/developer/oslo.i18n/usage.html
+
+* Do NOT use the _i18n module in neutron-lib or neutron.
+
+* It is recommended that you create a {package_name}/_i18n.py file
+  in your repo, and use that. Your localization strings will also live
+  in your repo.
+
+* The neutron.i18n module will be around for a release or two, with
+  shared localization strings, but migration is encouraged.
index 13a7d5cc966f821f4ff9a46438a82d6af0301c08..5cf198a7dfec5fbc7bce8454ca10cc6442689c4d 100644 (file)
@@ -70,6 +70,7 @@ Neutron Internals
    callbacks
    dns_order
    upgrade
+   i18n
 
 Testing
 -------
diff --git a/neutron/_i18n.py b/neutron/_i18n.py
new file mode 100644 (file)
index 0000000..5b9b5fa
--- /dev/null
@@ -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"
+
+_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)
index 08f3bb094dc82858df3ad0738f5bf977d995e752..cb652b5597eab001a848ba1ad8f618a4bfde892a 100644 (file)
@@ -24,11 +24,11 @@ import retrying
 import six
 import uuid
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent.common import utils
 from neutron.agent.linux import ip_lib
 from neutron.agent.ovsdb import api as ovsdb
 from neutron.common import exceptions
-from neutron.i18n import _LE, _LI, _LW
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2.drivers.openvswitch.agent.common \
     import constants
index f45ab600b93f52f6a773049e5b48e7c12c4c4381..08fdc681675e5b958c487e227de3abe0803be071 100644 (file)
@@ -18,9 +18,9 @@ import os
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.common import config
 from neutron.common import utils as neutron_utils
-from neutron.i18n import _LE
 
 
 if os.name == 'nt':
index 9d654a61d5d4ef28d65bf407653786e3c9a45273..98af99e31d25d612680e435839ec1ffdd052ca38 100644 (file)
@@ -24,6 +24,7 @@ import oslo_messaging
 from oslo_service import loopingcall
 from oslo_utils import importutils
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent.linux import dhcp
 from neutron.agent.linux import external_process
 from neutron.agent.metadata import driver as metadata_driver
@@ -34,7 +35,6 @@ from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron.common import utils
 from neutron import context
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 
 LOG = logging.getLogger(__name__)
index bc8f3006f074d18810408902f07ddea6df2d8fae..b31da1f5686995e27e9c5607d742d611264b201e 100644 (file)
@@ -17,7 +17,7 @@ from oslo_config import cfg
 from oslo_log import log
 import stevedore
 
-from neutron.i18n import _LE, _LI
+from neutron._i18n import _LE, _LI
 
 LOG = log.getLogger(__name__)
 
index 8ff4704f25351c9cd7adabe05d38f6abfedb5be7..f5a2594c9470ad4fb0cd20969135241d32c7e948 100644 (file)
@@ -20,13 +20,13 @@ from oslo_concurrency import lockutils
 from oslo_log import log as logging
 import six
 
+from neutron._i18n import _LW, _LI
 from neutron.agent.l2 import agent_extension
 from neutron.api.rpc.callbacks.consumer import registry
 from neutron.api.rpc.callbacks import events
 from neutron.api.rpc.callbacks import resources
 from neutron.api.rpc.handlers import resources_rpc
 from neutron.common import exceptions
-from neutron.i18n import _LW, _LI
 from neutron import manager
 
 LOG = logging.getLogger(__name__)
index 94be7e0d34829e2152b72c33e81772beb80c61a8..6d7c2edb24f572d2d1c833c814e9096f83ba5b20 100644 (file)
@@ -23,6 +23,7 @@ from oslo_service import periodic_task
 from oslo_utils import excutils
 from oslo_utils import timeutils
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent.common import utils as common_utils
 from neutron.agent.l3 import dvr
 from neutron.agent.l3 import dvr_edge_ha_router
@@ -48,7 +49,6 @@ from neutron.common import ipv6_utils
 from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron import context as n_context
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 
 try:
index 52bb49cca01617fd7d49824a7b31fb222b4ec4a6..2a4336364c6d716e0a517f9ed1eb04724e665071 100644 (file)
@@ -20,13 +20,13 @@ from oslo_log import log as logging
 from oslo_utils import excutils
 import six
 
+from neutron._i18n import _LE, _LW
 from neutron.agent.l3 import dvr_fip_ns
 from neutron.agent.l3 import dvr_router_base
 from neutron.agent.linux import ip_lib
 from neutron.common import constants as l3_constants
 from neutron.common import exceptions
 from neutron.common import utils as common_utils
-from neutron.i18n import _LE, _LW
 
 LOG = logging.getLogger(__name__)
 # xor-folding mask used for IPv6 rule index
index ec519ef93fb584207d9e484dc01d3d7a4cd71650..f78968cdfd7ef1566625eff60166ccbb9ca959a6 100644 (file)
@@ -12,9 +12,9 @@
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.l3 import router_info as router
 from neutron.common import constants as l3_constants
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index 2c2044acb38f8ab6c128d11cfc8121add54eaab6..30e4b127bcd6d663913e43063315d6ddff4e0aa5 100644 (file)
@@ -20,10 +20,10 @@ from oslo_config import cfg
 from oslo_log import log as logging
 import webob
 
+from neutron._i18n import _LI
 from neutron.agent.linux import keepalived
 from neutron.agent.linux import utils as agent_utils
 from neutron.common import utils as common_utils
-from neutron.i18n import _LI
 from neutron.notifiers import batch_notifier
 
 LOG = logging.getLogger(__name__)
index e0e96f86e913421f6a3fde02cd41196cc0248676..a9f2bfc6c761ef9d3db6ffa8430465f3fecde321 100644 (file)
@@ -18,13 +18,13 @@ import shutil
 import netaddr
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.l3 import router_info as router
 from neutron.agent.linux import external_process
 from neutron.agent.linux import ip_lib
 from neutron.agent.linux import keepalived
 from neutron.common import constants as n_consts
 from neutron.common import utils as common_utils
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 HA_DEV_PREFIX = 'ha-'
index 6d33be2a67a6f9eaa7eed2f13c10c63bc87bbfa0..b4bcaa8eb45b65757f09b287a0832ebcffc96274 100644 (file)
@@ -20,12 +20,12 @@ from oslo_config import cfg
 from oslo_log import log as logging
 import requests
 
+from neutron._i18n import _LE
 from neutron.agent.l3 import ha
 from neutron.agent.linux import daemon
 from neutron.agent.linux import ip_monitor
 from neutron.agent.linux import utils as agent_utils
 from neutron.common import config
-from neutron.i18n import _LE
 
 
 LOG = logging.getLogger(__name__)
index 00f2919fea7d663398673c2457d3cb646c4a6917..7d3aceca8fab54169a5f16a83b34f8507e06987f 100644 (file)
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.l3 import dvr_fip_ns
 from neutron.agent.l3 import dvr_snat_ns
 from neutron.agent.l3 import namespaces
 from neutron.agent.linux import external_process
 from neutron.agent.linux import ip_lib
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index e3c6973d7f6609d56f31574062c9307a21700f53..ccb0bf77d1eb3ba2ff928a2d84ed61a0082b0200 100644 (file)
@@ -15,8 +15,8 @@
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.linux import ip_lib
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index e2c9907a84e0cd899b0059de97350df87d0a2a33..968bd9d36325534bf4dacd3903463e6155301a8c 100644 (file)
@@ -16,6 +16,7 @@ import netaddr
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE, _LW
 from neutron.agent.l3 import namespaces
 from neutron.agent.linux import ip_lib
 from neutron.agent.linux import iptables_manager
@@ -24,7 +25,6 @@ from neutron.common import constants as l3_constants
 from neutron.common import exceptions as n_exc
 from neutron.common import ipv6_utils
 from neutron.common import utils as common_utils
-from neutron.i18n import _LE, _LW
 
 LOG = logging.getLogger(__name__)
 INTERNAL_DEV_PREFIX = namespaces.INTERNAL_DEV_PREFIX
index ed6593a2d5731566c6df487a1ea2778406328bef..8e4ba21e49c21aa769c307e72b94ced339bd67b0 100644 (file)
@@ -19,10 +19,10 @@ import eventlet.event
 import eventlet.queue
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.linux import ip_lib
 from neutron.agent.linux import utils
 from neutron.common import utils as common_utils
-from neutron.i18n import _LE
 
 
 LOG = logging.getLogger(__name__)
index f043920a7ad268b0d19f5553603e66e19a9cc70d..98954b674f69682a553a9af4d24c911cf414f37a 100644 (file)
@@ -24,8 +24,8 @@ import sys
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE, _LI
 from neutron.common import exceptions
-from neutron.i18n import _LE, _LI
 
 LOG = logging.getLogger(__name__)
 
index d6050074c53920a8f8fab7f407faa40e2d370c26..d850a73839972002e13ef0f094a99628f03818b9 100644 (file)
@@ -27,6 +27,7 @@ import oslo_messaging
 from oslo_utils import uuidutils
 import six
 
+from neutron._i18n import _LI, _LW, _LE
 from neutron.agent.common import utils as agent_common_utils
 from neutron.agent.linux import external_process
 from neutron.agent.linux import ip_lib
@@ -36,7 +37,6 @@ from neutron.common import exceptions
 from neutron.common import ipv6_utils
 from neutron.common import utils as common_utils
 from neutron.extensions import extra_dhcp_opt as edo_ext
-from neutron.i18n import _LI, _LW, _LE
 
 LOG = logging.getLogger(__name__)
 
index 9f1808fb0919d128c0bce5b09f18f0e15dce1ca8..e0b7cf70af1d808e2726c4c3434f2dfce5e7f927 100644 (file)
@@ -23,11 +23,11 @@ from oslo_config import cfg
 from oslo_log import log as logging
 from oslo_utils import fileutils
 
+from neutron._i18n import _LE
 from neutron.agent.common import config as agent_cfg
 from neutron.agent.linux import ip_lib
 from neutron.agent.linux import utils
 from neutron.common import utils as common_utils
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index 13ff3c9078c7fb1187a9689e0d3ce8e1813741a6..8a7a51eef0ba41407fbe3272a51df2471a0f5e96 100644 (file)
@@ -20,13 +20,13 @@ from oslo_config import cfg
 from oslo_log import log as logging
 import six
 
+from neutron._i18n import _LE, _LI
 from neutron.agent.common import ovs_lib
 from neutron.agent.linux import ip_lib
 from neutron.agent.linux import utils
 from neutron.common import constants as n_const
 from neutron.common import exceptions
 from neutron.common import ipv6_utils
-from neutron.i18n import _LE, _LI
 
 
 LOG = logging.getLogger(__name__)
index 3e988ee391813e3e59e15116737b8f8bd73e6130..4bbd835c1d1fff3986a890d291ebc9becb5a8b0d 100644 (file)
@@ -14,8 +14,8 @@
 import netaddr
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.linux import utils as linux_utils
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index ce6cd2c87867a44b687bca8260878e351381eeaf..c341a4e808ef542d08d0fea9e40985974452371a 100644 (file)
@@ -23,10 +23,10 @@ from oslo_utils import excutils
 import re
 import six
 
+from neutron._i18n import _LE
 from neutron.agent.common import utils
 from neutron.common import constants
 from neutron.common import exceptions
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index d41a2ecb8d07ce03675d247f1bcf7b9beaa07817..64122383b9d917e91a1fa23e3234ee575b92672f 100644 (file)
@@ -17,9 +17,9 @@ import re
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE
 from neutron.agent.linux import utils
 from neutron.common import exceptions as n_exc
-from neutron.i18n import _LE
 
 
 LOG = logging.getLogger(__name__)
index 27fb5cb6e96fb6b2ccb82678bda4c8ebf8040f26..97bd7ffa7df5413900e00b96c541483804bdcc5c 100644 (file)
@@ -16,8 +16,8 @@
 from oslo_log import log as logging
 from oslo_utils import excutils
 
+from neutron._i18n import _LE
 from neutron.agent.linux import async_process
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index 47c7d9b7db2060f65e31f3b04aafde42307bf7ca..f34c83b73e8123b597ea0aa3c232557e03d08f46 100644 (file)
@@ -21,6 +21,7 @@ from oslo_config import cfg
 from oslo_log import log as logging
 import six
 
+from neutron._i18n import _LI
 from neutron.agent import firewall
 from neutron.agent.linux import ip_conntrack
 from neutron.agent.linux import ipset_manager
@@ -32,7 +33,6 @@ from neutron.common import exceptions as n_exc
 from neutron.common import ipv6_utils
 from neutron.common import utils as c_utils
 from neutron.extensions import portsecurity as psec
-from neutron.i18n import _LI
 
 
 LOG = logging.getLogger(__name__)
index ad5da44545c100bcd5a677d178aee7db0c67a7d3..3d9542bca119cb132698046f990c568d105bdf64 100644 (file)
@@ -31,12 +31,12 @@ from oslo_log import log as logging
 from oslo_utils import excutils
 import six
 
+from neutron._i18n import _LE, _LW
 from neutron.agent.common import config
 from neutron.agent.linux import iptables_comments as ic
 from neutron.agent.linux import utils as linux_utils
 from neutron.common import exceptions as n_exc
 from neutron.common import utils
-from neutron.i18n import _LE, _LW
 
 LOG = logging.getLogger(__name__)
 
index 0300728a3d6d16d1f4d4c9d101de5616dc2bcd63..bf1edf3b19bbd9f12fcec1f47ae61eed6318d5f8 100644 (file)
@@ -16,9 +16,9 @@ import eventlet
 from oslo_log import log as logging
 from oslo_serialization import jsonutils
 
+from neutron._i18n import _LE
 from neutron.agent.linux import async_process
 from neutron.agent.ovsdb import api as ovsdb
-from neutron.i18n import _LE
 
 
 LOG = logging.getLogger(__name__)
index 29d129ad1a26bf81ad553e6806c03ff20166381c..5c4efc48f6d4e193f1501ac1e093801672164d05 100644 (file)
@@ -35,10 +35,10 @@ from oslo_utils import excutils
 import six
 from six.moves import http_client as httplib
 
+from neutron._i18n import _LE
 from neutron.agent.common import config
 from neutron.common import constants
 from neutron.common import utils
-from neutron.i18n import _LE
 from neutron import wsgi
 
 
index 81cb425668968e756b26cc95ec23605fef029bac..47ccdc4e42244662b2ccb13fb28545924c9654ad 100644 (file)
@@ -24,6 +24,7 @@ import six
 import six.moves.urllib.parse as urlparse
 import webob
 
+from neutron._i18n import _LE, _LW
 from neutron.agent.linux import utils as agent_utils
 from neutron.agent.metadata import config
 from neutron.agent import rpc as agent_rpc
@@ -32,7 +33,6 @@ from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron.common import utils
 from neutron import context
-from neutron.i18n import _LE, _LW
 from neutron.openstack.common.cache import cache
 
 LOG = logging.getLogger(__name__)
index 1af885d2779c8b7d5eec56cd3b6a14e4f8c35e28..b1ba58d47a8bc742d4d28b25675e6e3bd569ba16 100644 (file)
@@ -21,12 +21,12 @@ import six
 import six.moves.urllib.parse as urlparse
 import webob
 
+from neutron._i18n import _LE
 from neutron.agent.linux import daemon
 from neutron.agent.linux import utils as agent_utils
 from neutron.common import config
 from neutron.common import exceptions
 from neutron.common import utils
-from neutron.i18n import _LE
 from neutron import wsgi
 
 LOG = logging.getLogger(__name__)
index 21e3e63e673ada79577f6530130ca69592601dbe..e108a78b7e56b78628ade045e4e5ad2611d05e7b 100644 (file)
@@ -20,9 +20,9 @@ from oslo_serialization import jsonutils
 from oslo_utils import excutils
 import six
 
+from neutron._i18n import _LE
 from neutron.agent.common import utils
 from neutron.agent.ovsdb import api as ovsdb
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index 2ed58576362c25aff7bcdc077bc20ff5327dc54f..9aa4e116929561590303b8e9cc7ac10cd7ac6a7e 100644 (file)
@@ -17,9 +17,9 @@ import collections
 from oslo_log import log as logging
 from oslo_utils import excutils
 
+from neutron._i18n import _LE
 from neutron.agent.ovsdb import api
 from neutron.agent.ovsdb.native import idlutils
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index fa93b362ba064e95ddf93e548524ef1359da27ba..64a30e1a85161cfc7bfcbc9c7dd03b324ad1f913 100644 (file)
@@ -20,10 +20,10 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_utils import uuidutils
 
+from neutron._i18n import _LW
 from neutron.common import constants
 from neutron.common import rpc as n_rpc
 from neutron.common import topics
-from neutron.i18n import _LW
 
 
 LOG = logging.getLogger(__name__)
index 0f5c5d7ae40fff1d7f8cc378ccc0eb2616513623..8be598a221cc21ff625db0278faa2b10c5f4862a 100644 (file)
@@ -21,9 +21,9 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_utils import importutils
 
+from neutron._i18n import _LI, _LW
 from neutron.agent import firewall
 from neutron.api.rpc.handlers import securitygroups_rpc
-from neutron.i18n import _LI, _LW
 
 LOG = logging.getLogger(__name__)
 
index 659e1ee1aa5c739aa5c304c3d7704f56d5bc22d3..010ccfe15828cb67edce6f2d67d577376c0a67b7 100644 (file)
@@ -21,9 +21,9 @@ import six
 from six.moves.urllib import parse
 from webob import exc
 
+from neutron._i18n import _LW
 from neutron.common import constants
 from neutron.common import exceptions
-from neutron.i18n import _LW
 
 
 LOG = logging.getLogger(__name__)
index 61fb7cf8e7083c455489583d8d243d221befec94..602b5a134bf78dd29001ef1b8ac7256518087221 100644 (file)
@@ -26,9 +26,9 @@ import six
 import webob.dec
 import webob.exc
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.common import exceptions
 import neutron.extensions
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 from neutron.services import provider_configuration
 from neutron import wsgi
index 16e95140ead530fe054b5356d8e40251bcbbe7bb..e630c4a7f7484ed36b52ae5c15925a7f2bf5eb0f 100644 (file)
@@ -17,11 +17,11 @@ from oslo_config import cfg
 from oslo_log import log as logging
 import oslo_messaging
 
+from neutron._i18n import _LE, _LW
 from neutron.common import constants
 from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron.common import utils
-from neutron.i18n import _LE, _LW
 from neutron import manager
 
 
index 2b8f426d00276c35fe3d17ae879dea697b0fa457..a0c0645df63bea7cb5cac885f7b3bc2978ac09e0 100644 (file)
@@ -18,12 +18,12 @@ import random
 from oslo_log import log as logging
 import oslo_messaging
 
+from neutron._i18n import _LE
 from neutron.common import constants
 from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron.common import utils
 from neutron.db import agentschedulers_db
-from neutron.i18n import _LE
 from neutron import manager
 from neutron.plugins.common import constants as service_constants
 
index ea33738b8a2409f1c1cf1bab44e46f1502dcb577..b23586a72b1be5ce149ea2661395426d6e234c4e 100644 (file)
@@ -23,13 +23,13 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_utils import excutils
 
+from neutron._i18n import _LW
 from neutron.api.v2 import attributes
 from neutron.common import constants
 from neutron.common import exceptions as n_exc
 from neutron.common import utils
 from neutron.db import api as db_api
 from neutron.extensions import portbindings
-from neutron.i18n import _LW
 from neutron import manager
 from neutron.plugins.common import utils as p_utils
 from neutron.quota import resource_registry
index 7401fcda6724d2e3e014844e93bce5c90e5fc527..d621b24f95d209a676a505340de250c7e7510b38 100644 (file)
@@ -16,11 +16,11 @@ import oslo_messaging
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LW
 from neutron.common import constants
 from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron.common import utils
-from neutron.i18n import _LW
 from neutron import manager
 
 LOG = logging.getLogger(__name__)
index 4b978c4f181683914ae2dbdf600cdd6c69bb7c7f..f9470989a0c8470e8cbc6f2dd35fb200bfbd9132 100644 (file)
@@ -24,6 +24,7 @@ from oslo_utils import excutils
 import six
 import webob.exc
 
+from neutron._i18n import _LE, _LI
 from neutron.api import api_common
 from neutron.api.rpc.agentnotifiers import dhcp_rpc_agent_api
 from neutron.api.v2 import attributes
@@ -32,7 +33,6 @@ from neutron.common import constants as const
 from neutron.common import exceptions
 from neutron.common import rpc as n_rpc
 from neutron.db import api as db_api
-from neutron.i18n import _LE, _LI
 from neutron import policy
 from neutron import quota
 from neutron.quota import resource_registry
index ac999465024bd0f05fb7ca2a6ce39bc575920acc..e8409af5905469909ddae4e9b016ce64cf12a57b 100644 (file)
@@ -27,8 +27,8 @@ import six
 import webob.dec
 import webob.exc
 
+from neutron._i18n import _LE, _LI
 from neutron.common import exceptions
-from neutron.i18n import _LE, _LI
 from neutron import wsgi
 
 
index c5b97e9af739c23d4bdad805d4cc96359de2512f..2f050d7e3dc6349ba8f65454111a72080807989a 100644 (file)
@@ -15,9 +15,9 @@ import collections
 from oslo_log import log as logging
 from oslo_utils import reflection
 
+from neutron._i18n import _LE
 from neutron.callbacks import events
 from neutron.callbacks import exceptions
-from neutron.i18n import _LE
 
 LOG = logging.getLogger(__name__)
 
index eb1b61c12f1e40b647ff1654ebd506c3ca991ce5..601216361094e56bbc3ab38b491e2d48b9bc917d 100644 (file)
@@ -18,9 +18,9 @@ import sys
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LI
 from neutron.agent.common import config
 from neutron.common import config as common_config
-from neutron.i18n import _LI
 from neutron.plugins.hyperv.agent import config as hyperv_config
 from neutron.plugins.hyperv.agent import l2_agent
 
index 91e3e52d66747f2c72fd16c8afb2dff0d039df0e..d8121362c0420b00ebd0053693ffce2a17ccd37f 100644 (file)
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LE, _LI
 from neutron.agent.linux import ipset_manager
 from neutron.agent.linux import utils
 from neutron.common import config
-from neutron.i18n import _LE, _LI
 
 
 LOG = logging.getLogger(__name__)
index 4daf665ad8a5f126e00a28fa7805050641fc21c4..4fa19760da344ca09844d9f7705b0eb1e7e34fd2 100644 (file)
@@ -15,9 +15,9 @@ import sys
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LE, _LI
 from neutron.common import config
 from neutron.common import utils as n_utils
-from neutron.i18n import _LE, _LI
 from neutron.plugins.ml2.drivers.linuxbridge.agent \
     import linuxbridge_neutron_agent
 
index 0a30545e5b336d7402ec34dd868e120b2060e3f9..e3822e8180cc5dfc2de1acc4360d744fd5111679 100644 (file)
@@ -20,6 +20,7 @@ from oslo_config import cfg
 from oslo_log import log as logging
 from oslo_utils import importutils
 
+from neutron._i18n import _LE
 from neutron.agent.common import config as agent_config
 from neutron.agent.common import ovs_lib
 from neutron.agent.dhcp import config as dhcp_config
@@ -32,7 +33,6 @@ from neutron.agent.linux import interface
 from neutron.agent.linux import ip_lib
 from neutron.api.v2 import attributes
 from neutron.common import config
-from neutron.i18n import _LE
 
 
 LOG = logging.getLogger(__name__)
index ec9584228b96db049f34afd2df00c80d2ffb5ddd..bc3d2bae3f1e83692238ae79cf8f65872d201773 100644 (file)
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LI
 from neutron.agent.common import config as agent_config
 from neutron.agent.common import ovs_lib
 from neutron.agent.l3 import config as l3_config
 from neutron.agent.linux import interface
 from neutron.agent.linux import ip_lib
 from neutron.common import config
-from neutron.i18n import _LI
 
 
 LOG = logging.getLogger(__name__)
index 2f46f44629fb968a23457b2f42cadc90d3b42b76..cbb9a2657f6feec08e92ac159091de5e2f607eec 100644 (file)
@@ -22,6 +22,7 @@ from oslo_config import cfg
 from oslo_log import log as logging
 from oslo_utils import uuidutils
 
+from neutron._i18n import _LE
 from neutron.agent.common import ovs_lib
 from neutron.agent.l3 import ha_router
 from neutron.agent.l3 import namespaces
@@ -32,7 +33,6 @@ from neutron.agent.linux import keepalived
 from neutron.agent.linux import utils as agent_utils
 from neutron.common import constants as n_consts
 from neutron.common import utils
-from neutron.i18n import _LE
 from neutron.plugins.common import constants as const
 from neutron.plugins.ml2.drivers.openvswitch.agent.common \
     import constants as ovs_const
index 71a286d9a5c93376b67bfd155ed13e501034a552..6088a1b35f161e4ec59a5575f276f2ae930cbb57 100644 (file)
@@ -18,11 +18,11 @@ import sys
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LE, _LW
 from neutron.agent import dhcp_agent
 from neutron.cmd.sanity import checks
 from neutron.common import config
 from neutron.db import l3_hamode_db
-from neutron.i18n import _LE, _LW
 
 
 LOG = logging.getLogger(__name__)
index 3358e371a9cd9470ef844b8b319bb8651b655946..ac45d308283a6655e35355aac2cab36b0ffff152 100644 (file)
@@ -27,9 +27,9 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_service import wsgi
 
+from neutron._i18n import _LI
 from neutron.api.v2 import attributes
 from neutron.common import utils
-from neutron.i18n import _LI
 from neutron import policy
 from neutron import version
 
index 9ad5b1ee3e142eec47d546e7894141773b512de9..35ac27277a95526ea6b816e809b81e4961f45103 100644 (file)
@@ -21,8 +21,8 @@ import os
 import netaddr
 from oslo_log import log
 
+from neutron._i18n import _LI
 from neutron.common import constants
-from neutron.i18n import _LI
 
 
 LOG = log.getLogger(__name__)
index 0cd9fc627a6a74f93ae9032eaa3592b03f6a7375..a20ba575206a40584be1277ca7d3b5d3d4347a01 100644 (file)
@@ -44,8 +44,8 @@ from oslo_utils import importutils
 import six
 from stevedore import driver
 
+from neutron._i18n import _LE
 from neutron.common import constants as n_const
-from neutron.i18n import _LE
 
 TIME_FORMAT = "%Y-%m-%dT%H:%M:%SZ"
 LOG = logging.getLogger(__name__)
index 69ecb13180e1cad8a0a6687f0848ade419e60bb8..1eea41574cfe8c22789d49ba53fb53e908b27436 100644 (file)
@@ -27,6 +27,7 @@ import sqlalchemy as sa
 from sqlalchemy.orm import exc
 from sqlalchemy import sql
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.api.v2 import attributes
 from neutron.common import constants
 from neutron import context
@@ -34,7 +35,6 @@ from neutron.db import model_base
 from neutron.db import models_v2
 from neutron.extensions import agent as ext_agent
 from neutron.extensions import availability_zone as az_ext
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 
 LOG = logging.getLogger(__name__)
index 6c1e3658b806badc2a0efcf095887441b7d28f13..de4457cc02e74b0c05d98e4661633f7885de0b6f 100644 (file)
@@ -25,6 +25,7 @@ import sqlalchemy as sa
 from sqlalchemy import orm
 from sqlalchemy.orm import exc
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.common import constants
 from neutron.common import utils
 from neutron import context as ncontext
@@ -33,7 +34,6 @@ from neutron.db.availability_zone import network as network_az
 from neutron.db import model_base
 from neutron.extensions import agent as ext_agent
 from neutron.extensions import dhcpagentscheduler
-from neutron.i18n import _LE, _LI, _LW
 
 
 LOG = logging.getLogger(__name__)
index cbb482dfea939207071b928860c0b5e0ce7ef08d..ba1ad24203c9f5e2276b29f45d80dd7e6be23e40 100644 (file)
@@ -24,6 +24,7 @@ from oslo_utils import uuidutils
 from sqlalchemy import and_
 from sqlalchemy import event
 
+from neutron._i18n import _LE, _LI
 from neutron.api.rpc.agentnotifiers import l3_rpc_agent_api
 from neutron.api.v2 import attributes
 from neutron.callbacks import events
@@ -44,7 +45,6 @@ from neutron.db import rbac_db_mixin as rbac_mixin
 from neutron.db import rbac_db_models as rbac_db
 from neutron.db import sqlalchemyutils
 from neutron.extensions import l3
-from neutron.i18n import _LE, _LI
 from neutron import ipam
 from neutron.ipam import subnet_alloc
 from neutron import manager
index 7c3e92c9b9e9925ac211c7b36aff00a1ce680150..cd15ba48384ce5020e273835fa3c7bf6e9398b78 100644 (file)
@@ -20,12 +20,12 @@ from oslo_log import log as logging
 import sqlalchemy as sa
 from sqlalchemy.orm import exc
 
+from neutron._i18n import _LE
 from neutron.common import exceptions as n_exc
 from neutron.common import utils
 from neutron.db import model_base
 from neutron.extensions import dvr as ext_dvr
 from neutron.extensions import portbindings
-from neutron.i18n import _LE
 from neutron import manager
 
 
index 1b5f292fc57cf3497a7f96accda360c8bdb4d931..e25aec166414c08804defc225d551aaea913da5e 100644 (file)
@@ -22,13 +22,13 @@ from oslo_db import exception as db_exc
 from oslo_log import log as logging
 from sqlalchemy.orm import exc as orm_exc
 
+from neutron._i18n import _LI
 from neutron.api.v2 import attributes
 from neutron.common import constants
 from neutron.common import exceptions as n_exc
 from neutron.common import ipv6_utils
 from neutron.db import db_base_plugin_common
 from neutron.db import models_v2
-from neutron.i18n import _LI
 from neutron.ipam import utils as ipam_utils
 
 LOG = logging.getLogger(__name__)
index f364f5f99ee97c3dd40b25e794f7655c6013df19..5664316c550bbf5aba4ac1a6e894e2b3b3acf220 100644 (file)
@@ -19,13 +19,13 @@ from oslo_log import log as logging
 from oslo_utils import excutils
 from sqlalchemy import and_
 
+from neutron._i18n import _LE
 from neutron.api.v2 import attributes
 from neutron.common import constants
 from neutron.common import exceptions as n_exc
 from neutron.common import ipv6_utils
 from neutron.db import ipam_backend_mixin
 from neutron.db import models_v2
-from neutron.i18n import _LE
 from neutron.ipam import driver
 from neutron.ipam import exceptions as ipam_exc
 from neutron.ipam import requests as ipam_req
index 9a76b1fd578a5b7c9b57826561b37e897ca763ea..a7f984410abbaee5b94e39529bdebd1cacad6711 100644 (file)
@@ -25,6 +25,7 @@ from sqlalchemy import orm
 from sqlalchemy.orm import joinedload
 from sqlalchemy import sql
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.common import constants
 from neutron.common import utils as n_utils
 from neutron import context as n_ctx
@@ -33,7 +34,6 @@ from neutron.db import agentschedulers_db
 from neutron.db import l3_attrs_db
 from neutron.db import model_base
 from neutron.extensions import l3agentscheduler
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 from neutron.plugins.common import constants as service_constants
 
index 5b10badc89e2aa28e2d40e4c08f92f2fe304ac86..feb3bda2b79aa7605eb4480f3757bd4c2da0c2e1 100644 (file)
@@ -22,6 +22,7 @@ from sqlalchemy.orm import exc
 from oslo_utils import excutils
 import six
 
+from neutron._i18n import _LI
 from neutron.api.rpc.agentnotifiers import l3_rpc_agent_api
 from neutron.api.v2 import attributes
 from neutron.callbacks import events
@@ -37,7 +38,6 @@ from neutron.db import model_base
 from neutron.db import models_v2
 from neutron.extensions import external_net
 from neutron.extensions import l3
-from neutron.i18n import _LI
 from neutron import manager
 from neutron.plugins.common import constants
 from neutron.plugins.common import utils as p_utils
index 3a4fcfb3f10f2d2301c7d4a0938d5667689d3e14..35e86dfdd9a1146dc2cb6f815631ab6683fac0e5 100644 (file)
@@ -18,6 +18,7 @@ from oslo_log import log as logging
 from oslo_utils import excutils
 import six
 
+from neutron._i18n import _LI, _LW
 from neutron.api.v2 import attributes
 from neutron.callbacks import events
 from neutron.callbacks import exceptions
@@ -32,7 +33,6 @@ from neutron.db import l3_dvrscheduler_db as l3_dvrsched_db
 from neutron.db import models_v2
 from neutron.extensions import l3
 from neutron.extensions import portbindings
-from neutron.i18n import _LI, _LW
 from neutron import manager
 from neutron.plugins.common import constants
 from neutron.plugins.common import utils as p_utils
index 28081904d6a318f741fa7ae492b7487660b2ac42..0a61d22a88d8429acf92bbd93245c99d99e2464f 100644 (file)
@@ -21,6 +21,7 @@ import sqlalchemy as sa
 from sqlalchemy import orm
 from sqlalchemy.orm import joinedload
 
+from neutron._i18n import _LI, _LW
 from neutron.callbacks import events
 from neutron.callbacks import registry
 from neutron.callbacks import resources
@@ -31,7 +32,6 @@ from neutron.db import l3_agentschedulers_db as l3agent_sch_db
 from neutron.db import model_base
 from neutron.db import models_v2
 from neutron.extensions import l3agentscheduler
-from neutron.i18n import _LI, _LW
 from neutron import manager
 from neutron.plugins.common import constants as service_constants
 from neutron.plugins.ml2 import db as ml2_db
index 525d3a531293ee2947549e69725d94a11f179134..87545df2901e5b3d14bf34cfdc9490b583ac9ee6 100644 (file)
@@ -21,6 +21,7 @@ from oslo_utils import excutils
 import sqlalchemy as sa
 from sqlalchemy import orm
 
+from neutron._i18n import _LI
 from neutron.api.v2 import attributes
 from neutron.common import constants
 from neutron.common import exceptions as n_exc
@@ -34,7 +35,6 @@ from neutron.db import models_v2
 from neutron.extensions import l3_ext_ha_mode as l3_ha
 from neutron.extensions import portbindings
 from neutron.extensions import providernet
-from neutron.i18n import _LI
 from neutron.plugins.common import utils as p_utils
 
 
index 9fda950df60edebd506111ebfa2186df9b3675a8..19e8e903aca1e58372139c336a360aab633dd56e 100644 (file)
@@ -15,9 +15,9 @@
 from oslo_log import log as logging
 import oslo_messaging
 
+from neutron._i18n import _LE
 from neutron.common import constants as consts
 from neutron.common import utils
-from neutron.i18n import _LE
 from neutron import manager
 from neutron.plugins.common import constants as service_constants
 
index a7a9bb204bcca5fcdf2d54beb6ea4944f74bd000..5523ce133237e364d488149609f26f4f570d9101 100644 (file)
@@ -17,6 +17,7 @@ import netaddr
 from oslo_log import log as logging
 from sqlalchemy.orm import exc
 
+from neutron._i18n import _LW
 from neutron.common import constants as n_const
 from neutron.common import ipv6_utils as ipv6
 from neutron.common import utils
@@ -24,7 +25,6 @@ from neutron.db import allowedaddresspairs_db as addr_pair
 from neutron.db import models_v2
 from neutron.db import securitygroups_db as sg_db
 from neutron.extensions import securitygroup as ext_sg
-from neutron.i18n import _LW
 
 LOG = logging.getLogger(__name__)
 
index 9f3d380c40abc717330911724cdf3c41e71e9b60..a8405c5550882478abe263770b0ea00bfd01a5ef 100644 (file)
@@ -19,7 +19,7 @@ from neutronclient.neutron import v2_0 as client
 from neutronclient.neutron.v2_0 import port
 from oslo_log import log as logging
 
-from neutron.i18n import _LI
+from neutron._i18n import _LI
 
 
 class ProbeCommand(client.NeutronCommand):
index 5b436162c716ba267a6fbd4b0523a91c48191ea5..a83a8b0601288ce3bc2da014864a085bea850bb4 100644 (file)
@@ -19,10 +19,10 @@ import socket
 import netaddr
 from oslo_log import log as logging
 
+from neutron._i18n import _LW
 from neutron.agent.linux import dhcp
 from neutron.agent.linux import ip_lib
 from neutron.common import constants
-from neutron.i18n import _LW
 
 
 LOG = logging.getLogger(__name__)
index ac3e06a46a8cd715e271f6e89e8392556ab70057..eb547dab77d893ace60bc0b259fd3771419e3417 100644 (file)
@@ -18,6 +18,7 @@ import abc
 from oslo_log import log as logging
 import webob.exc
 
+from neutron._i18n import _LE
 from neutron.api import extensions
 from neutron.api.v2 import base
 from neutron.api.v2 import resource
@@ -25,7 +26,6 @@ from neutron.common import constants
 from neutron.common import exceptions
 from neutron.common import rpc as n_rpc
 from neutron.extensions import agent
-from neutron.i18n import _LE
 from neutron import manager
 from neutron.plugins.common import constants as service_constants
 from neutron import policy
index c408d07cc1df3ad109f4626591e5c6ef33dfd4ce..3086c1df015d6906c7b08a03672257043e946c44 100644 (file)
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LI
 from neutron.api import extensions
 from neutron.api.v2 import attributes
 from neutron.common import exceptions as nexception
-from neutron.i18n import _LI
 
 LOG = logging.getLogger(__name__)
 
index 39047248e1ca6fdf0b4f54f34418401eb3eed784..7c93336c8be07bf8996c29f56e54e7a4985f5360 100644 (file)
 #    License for the specific language governing permissions and limitations
 #    under the License.
 
-import oslo_i18n
+# TODO(dougwig) - remove this file at the beginning of N.
 
-_translators = oslo_i18n.TranslatorFactory(domain='neutron')
+from debtcollector import moves
 
-# The primary translation function using the well-known name "_"
-_ = _translators.primary
+import neutron._i18n
 
-# 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
+message = "moved to neutron._i18n; please migrate to local oslo_i18n " \
+    "usage, as defined in the devref and at " \
+    "http://docs.openstack.org/developer/oslo.i18n/usage.html"
+
+_ = moves.moved_function(neutron._i18n._, '_', __name__, message=message)
+_LI = moves.moved_function(neutron._i18n._LI, '_LI', __name__, message=message)
+_LW = moves.moved_function(neutron._i18n._LW, '_LW', __name__, message=message)
+_LE = moves.moved_function(neutron._i18n._LE, '_LE', __name__, message=message)
+_LC = moves.moved_function(neutron._i18n._LC, '_LC', __name__, message=message)
index 3a4beb1b281d140656bf65130e8eb70d3a862898..d820ff1bdd6348aed9948aeccb94fb74f35276c1 100644 (file)
@@ -18,10 +18,10 @@ from oslo_db import exception as db_exc
 from oslo_log import log
 from oslo_utils import uuidutils
 
+from neutron._i18n import _LE
 from neutron.common import exceptions as n_exc
 from neutron.common import ipv6_utils
 from neutron.db import api as db_api
-from neutron.i18n import _LE
 from neutron.ipam import driver as ipam_base
 from neutron.ipam.drivers.neutrondb_ipam import db_api as ipam_db_api
 from neutron.ipam import exceptions as ipam_exc
index d35ed8c626cf30620ad5c7048a647fc19ed73b94..b90e8de91739fa920f05e78753393da9bf0e134e 100644 (file)
@@ -21,8 +21,8 @@ import oslo_messaging
 from oslo_service import periodic_task
 import six
 
+from neutron._i18n import _LI
 from neutron.common import utils
-from neutron.i18n import _LI
 from neutron.plugins.common import constants
 
 
index 3479ef91db1566d5731d48738a89c9a2b57b6e2d..502085277d2986e42380881c8a27e7bd6f361971 100644 (file)
@@ -22,9 +22,9 @@ from oslo_log import log as logging
 from oslo_utils import uuidutils
 from sqlalchemy.orm import attributes as sql_attr
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.common import constants
 from neutron import context
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 from neutron.notifiers import batch_notifier
 
index 4e69beeec8ddfb108284edc516130084410b3616..d45227223067b22e1e21388124ccc1a70a86a51f 100644 (file)
@@ -18,9 +18,9 @@ from oslo_log import log
 import pecan
 from pecan import request
 
+from neutron._i18n import _LW
 from neutron.api import extensions
 from neutron.api.views import versions as versions_view
-from neutron.i18n import _LW
 from neutron import manager
 
 LOG = log.getLogger(__name__)
index 5bf259c6d57e0378c35bc465661b8b6ceba32b05..4b6dab2f7ad6f57531400b235d7b30aa77cae27e 100644 (file)
 
 from oslo_log import log
 
+from neutron._i18n import _LI, _LW
 from neutron.api import extensions
 from neutron.api.v2 import attributes
 from neutron.api.v2 import router
-from neutron.i18n import _LI, _LW
 from neutron import manager
 from neutron.pecan_wsgi.controllers import root
 from neutron import policy
index 21c95158a649ea73108e6ff9af497135d5e2c7f1..861d255f60a5614720a166725536521dcc2e7b8e 100644 (file)
@@ -24,6 +24,7 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_utils import importutils
 
+from neutron._i18n import _LE, _LI
 from neutron.agent import securitygroups_rpc as sg_rpc
 from neutron.api.rpc.agentnotifiers import dhcp_rpc_agent_api
 from neutron.api.rpc.agentnotifiers import l3_rpc_agent_api
@@ -47,7 +48,6 @@ from neutron.db import portbindings_base
 from neutron.db import securitygroups_rpc_base as sg_db_rpc
 from neutron.extensions import portbindings
 from neutron.extensions import securitygroup as ext_sg
-from neutron.i18n import _LE, _LI
 from neutron.plugins.brocade.db import models as brocade_db
 from neutron.plugins.brocade import vlanbm as vbm
 from neutron.plugins.common import constants as svc_constants
index d2546a9a84d93591831607c1b9a910bbb5817f33..fda80855c74540e05ed79a3bee610f9248108f5f 100644 (file)
@@ -22,7 +22,7 @@ from ncclient import manager
 from oslo_log import log as logging
 from oslo_utils import excutils
 
-from neutron.i18n import _LE
+from neutron._i18n import _LE
 from neutron.plugins.brocade.nos import nctemplates as template
 
 
index 47281b5cf16eed968c53e1c8605cc30ca9c70132..28cab4914669d90fe2c7e4d2cf7b80fc446c3094 100644 (file)
@@ -22,10 +22,10 @@ from oslo_log import log as logging
 import six
 import webob.exc
 
+from neutron._i18n import _LI
 from neutron.api.v2 import attributes
 from neutron.common import constants as n_const
 from neutron.common import exceptions as n_exc
-from neutron.i18n import _LI
 from neutron.plugins.common import constants as p_const
 
 INTERFACE_HASH_LEN = 6
index 5a23c1c551938b7cf839a4dbba54b4489a2b3984..ec2392eccf53da55542cf53d6e694e806df39632 100644 (file)
@@ -22,13 +22,13 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_service import loopingcall
 
+from neutron._i18n import _LE
 from neutron.agent import rpc as agent_rpc
 from neutron.agent import securitygroups_rpc as sg_rpc
 from neutron.common import constants as n_const
 from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron import context
-from neutron.i18n import _LE
 from neutron.plugins.ml2.drivers.hyperv import constants as h_const
 
 LOG = logging.getLogger(__name__)
index a18319c7eeb6427d179818af072019bb0d7fd4fd..5ad811e37ca80de54fcb80aecaca923a26d9eea6 100644 (file)
@@ -20,11 +20,11 @@ import six
 from sqlalchemy import or_
 from sqlalchemy.orm import exc
 
+from neutron._i18n import _LE, _LI
 from neutron.common import constants as n_const
 from neutron.db import models_v2
 from neutron.db import securitygroups_db as sg_db
 from neutron.extensions import portbindings
-from neutron.i18n import _LE, _LI
 from neutron import manager
 from neutron.plugins.ml2 import driver_api as api
 from neutron.plugins.ml2 import models
index 72eccbf91d23846c5bd28e42eaf2355d18c7cb78..f6e71a6ca981d07fb838d4dafcfa916e61703efe 100644 (file)
@@ -16,9 +16,9 @@
 from oslo_log import log
 from oslo_serialization import jsonutils
 
+from neutron._i18n import _LW
 from neutron.common import constants
 from neutron.extensions import portbindings
-from neutron.i18n import _LW
 from neutron.plugins.ml2 import db
 from neutron.plugins.ml2 import driver_api as api
 
index 14dab900f6b69e1f24ececbf390dddddddb35bb3..4df03ed9cddc71d70bcde6a2e8096a1616b95a44 100644 (file)
 from oslo_config import cfg
 from oslo_log import log as logging
 
+from neutron._i18n import _LW
 from neutron.common import constants as const
 from neutron import context as n_context
 from neutron.db import api as db_api
-from neutron.i18n import _LW
 from neutron.plugins.ml2.common import exceptions as ml2_exc
 from neutron.plugins.ml2 import driver_api as api
 from neutron.plugins.ml2.drivers.l2pop import config  # noqa
index e45c8b83f1a6a62493244b9b06a808cf53c0c211..54daff1720d81a0d0ab2811ca7a1999cba521bc7 100644 (file)
@@ -17,9 +17,9 @@ import netaddr
 from oslo_concurrency import lockutils
 from oslo_log import log as logging
 
+from neutron._i18n import _LI
 from neutron.agent.linux import ip_lib
 from neutron.common import utils
-from neutron.i18n import _LI
 
 LOG = logging.getLogger(__name__)
 SPOOF_CHAIN_PREFIX = 'neutronARP-'
index 159a6820dff4b76e87821446efd3f17ef047d1de..242f16c4ff73cec089b549ddb57914c52af8b3e5 100644 (file)
@@ -34,6 +34,7 @@ from oslo_service import service
 from oslo_utils import excutils
 from six import moves
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent.linux import bridge_lib
 from neutron.agent.linux import ip_lib
 from neutron.agent.linux import utils
@@ -45,7 +46,6 @@ from neutron.common import exceptions
 from neutron.common import topics
 from neutron.common import utils as n_utils
 from neutron import context
-from neutron.i18n import _LE, _LI, _LW
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2.drivers.l2pop.rpc_manager \
     import l2population_rpc as l2pop_rpc
index 03fd8dc0db9e8998eeec93a2d0acac9c8da5cb98..41dd242c93c9082e1eafb944ac3295d5713885ba 100644 (file)
@@ -18,8 +18,8 @@ import six
 
 from oslo_log import log
 
+from neutron._i18n import _LW
 from neutron.extensions import portbindings
-from neutron.i18n import _LW
 from neutron.plugins.common import constants as p_constants
 from neutron.plugins.ml2 import driver_api as api
 
index f5f66c9e9ca2c0f3e1b0cd8214d38e017a5209b3..6c8161e3b8b5d342a6a8b871ac024caf2b2d942d 100644 (file)
@@ -20,8 +20,8 @@ import re
 from oslo_log import log as logging
 import six
 
+from neutron._i18n import _LE, _LW
 from neutron.common import utils
-from neutron.i18n import _LE, _LW
 from neutron.plugins.ml2.drivers.mech_sriov.agent.common \
     import exceptions as exc
 from neutron.plugins.ml2.drivers.mech_sriov.agent import pci_lib
old mode 100755 (executable)
new mode 100644 (file)
index 3773b7f..a404e18
@@ -14,8 +14,8 @@
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE, _LI
 from neutron.agent.l2.extensions import qos
-from neutron.i18n import _LE, _LI
 from neutron.plugins.ml2.drivers.mech_sriov.agent.common import (
     exceptions as exc)
 from neutron.plugins.ml2.drivers.mech_sriov.agent import eswitch_manager as esm
index 87fe3ec21b203107a7f2c81046bdb78f5f977da0..e5403e2e4bce4ac10ce74b61b37418f5c9c28e24 100644 (file)
@@ -17,8 +17,8 @@ import re
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LE, _LW
 from neutron.agent.linux import ip_lib
-from neutron.i18n import _LE, _LW
 from neutron.plugins.ml2.drivers.mech_sriov.agent.common \
     import exceptions as exc
 
index 4815a0ac89a2b49956f2e2a0c053312ef3bb07bb..af25911798768d87108d1735bff71e09de1f6a18 100644 (file)
@@ -26,6 +26,7 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_service import loopingcall
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent.l2.extensions import manager as ext_manager
 from neutron.agent import rpc as agent_rpc
 from neutron.agent import securitygroups_rpc as sg_rpc
@@ -34,7 +35,6 @@ from neutron.common import constants as n_constants
 from neutron.common import topics
 from neutron.common import utils as n_utils
 from neutron import context
-from neutron.i18n import _LE, _LI, _LW
 from neutron.plugins.ml2.drivers.mech_sriov.agent.common import config
 from neutron.plugins.ml2.drivers.mech_sriov.agent.common \
     import exceptions as exc
index 4859ddabbbfc15967dc4a9cd76b14e9558283d2f..c68a330256bd57658cd87e61fe974e5128437897 100644 (file)
@@ -17,9 +17,9 @@
 from oslo_config import cfg
 from oslo_log import log
 
+from neutron._i18n import _LE, _LW
 from neutron.common import constants
 from neutron.extensions import portbindings
-from neutron.i18n import _LE, _LW
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2 import driver_api as api
 from neutron.plugins.ml2.drivers.mech_sriov.mech_driver \
index 26d15cc11451af7209221aeefd8058e470598db7..2c4bd47f11dc0eeaf9441bfb8a402ae8343def07 100644 (file)
@@ -24,7 +24,7 @@ from ryu.lib.packet import ether_types
 from ryu.lib.packet import icmpv6
 from ryu.lib.packet import in_proto
 
-from neutron.i18n import _LE
+from neutron._i18n import _LE
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2.drivers.openvswitch.agent.common import constants
 from neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native \
index c95c76e139ca25e4f18b9ece214cddbb41b0dda2..42572ee4849ca48e00791e530e474863061ab524 100644 (file)
@@ -23,7 +23,7 @@ from oslo_utils import timeutils
 import ryu.app.ofctl.api as ofctl_api
 import ryu.exception as ryu_exc
 
-from neutron.i18n import _LE, _LW
+from neutron._i18n import _LE, _LW
 
 LOG = logging.getLogger(__name__)
 
index 21e18fc86b5358312148810699f33d2939c9b9fa..85173a9d0b8d29ee9b4dd3309fa706ef62626a24 100644 (file)
@@ -17,8 +17,8 @@
 from oslo_log import log as logging
 from oslo_utils import excutils
 
+from neutron._i18n import _LI
 from neutron.agent.common import ovs_lib
-from neutron.i18n import _LI
 from neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native \
     import ofswitch
 
index c5460db7f8b2cf8eb132bf0d1e806842e3ca00be..de523664ed32c8120a661504f44d7b3bbb3352cb 100644 (file)
@@ -18,7 +18,7 @@ import re
 
 from oslo_log import log as logging
 
-from neutron.i18n import _LW
+from neutron._i18n import _LW
 
 LOG = logging.getLogger(__name__)
 
index b897a4cac59335c0ab596e0365da39a0aea4e30a..2023c36dac2a9553f43cddb092f9bdb45829a316 100644 (file)
@@ -18,9 +18,9 @@ from oslo_log import log as logging
 import oslo_messaging
 from oslo_utils import excutils
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.common import constants as n_const
 from neutron.common import utils as n_utils
-from neutron.i18n import _LE, _LI, _LW
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2.drivers.openvswitch.agent.common import constants
 
index e7a27b2a59e63e432f97691078724206f9a3881d..9a939f4d16d918f3b81d24f38c85f6853c0a9899 100644 (file)
@@ -28,6 +28,7 @@ from oslo_service import loopingcall
 import six
 from six import moves
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent.common import ovs_lib
 from neutron.agent.common import polling
 from neutron.agent.common import utils
@@ -43,7 +44,6 @@ from neutron.common import ipv6_utils as ipv6
 from neutron.common import topics
 from neutron.common import utils as n_utils
 from neutron import context
-from neutron.i18n import _LE, _LI, _LW
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.common import utils as p_utils
 from neutron.plugins.ml2.drivers.l2pop.rpc_manager import l2population_rpc
index 5aeefabf985d9f9b113acb3f86148475ed6a5c38..7aaf8c021547a3e43df34c9e04eb7c8539ba98f8 100644 (file)
@@ -19,9 +19,9 @@ from oslo_log import log
 import six
 import sqlalchemy as sa
 
+from neutron._i18n import _LI, _LW
 from neutron.common import exceptions as exc
 from neutron.db import model_base
-from neutron.i18n import _LI, _LW
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2 import driver_api as api
 from neutron.plugins.ml2.drivers import helpers
index 54da70914fc4bede5d5154104f58f642e05f2b99..f3d00ba68c8470434092a14c7bbe346d26938984 100644 (file)
@@ -18,9 +18,9 @@ from oslo_log import log
 import sqlalchemy as sa
 from sqlalchemy import sql
 
+from neutron._i18n import _LE
 from neutron.common import exceptions as n_exc
 from neutron.db import model_base
-from neutron.i18n import _LE
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2.drivers import type_tunnel
 
index 53b907c884c54986f16cf3db0287a50f3028cfee..aacb5a7e63f93768145f4aad05168be329bf1164 100644 (file)
@@ -18,9 +18,9 @@ from oslo_log import log
 import sqlalchemy as sa
 from sqlalchemy import sql
 
+from neutron._i18n import _LE
 from neutron.common import exceptions as n_exc
 from neutron.db import model_base
-from neutron.i18n import _LE
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2.drivers import type_tunnel
 
index 791df111dc766708f1d8e625b643c6167a570c9e..0bf000094d5e3f355c27e5279a8674e972990914 100644 (file)
@@ -16,8 +16,8 @@
 from oslo_log import log
 import six
 
+from neutron._i18n import _LI
 from neutron.common import exceptions as exc
-from neutron.i18n import _LI
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2 import driver_api as api
 
index 82c035ca9006e4ded2b6416638f7012a5b0d0a77..44c19d64a84745464b20645e71478afe47b302b2 100644 (file)
@@ -23,10 +23,10 @@ from oslo_log import log
 from six import moves
 from sqlalchemy import or_
 
+from neutron._i18n import _LI, _LW
 from neutron.common import exceptions as exc
 from neutron.common import topics
 from neutron.db import api as db_api
-from neutron.i18n import _LI, _LW
 from neutron.plugins.common import utils as plugin_utils
 from neutron.plugins.ml2 import driver_api as api
 from neutron.plugins.ml2.drivers import helpers
index a8280a460534d82d96ee0b082b017ebefeaf67af..258caf4b744ce3e4a00a6e8b6f50af693c524785 100644 (file)
@@ -20,10 +20,10 @@ from oslo_log import log
 from six import moves
 import sqlalchemy as sa
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.common import exceptions as exc
 from neutron.db import api as db_api
 from neutron.db import model_base
-from neutron.i18n import _LE, _LI, _LW
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.common import utils as plugin_utils
 from neutron.plugins.ml2 import driver_api as api
index 1a4aae92e6eb1b5b8286f2e465157bde138d2110..1b6ce8bffc6a5201aff3d8abe847233b1e14fce1 100644 (file)
@@ -18,9 +18,9 @@ from oslo_log import log
 import sqlalchemy as sa
 from sqlalchemy import sql
 
+from neutron._i18n import _LE
 from neutron.common import exceptions as n_exc
 from neutron.db import model_base
-from neutron.i18n import _LE
 from neutron.plugins.common import constants as p_const
 from neutron.plugins.ml2.drivers import type_tunnel
 
index 6a10a41a617d0c790e010a8121aaf1ebbe186987..a2cb5cdee668dbc75d53bdc197abba31cec8eebb 100644 (file)
 #    License for the specific language governing permissions and limitations
 #    under the License.
 
+from neutron._i18n import _LI
 from neutron.api.v2 import attributes as attrs
 from neutron.common import utils
 from neutron.db import common_db_mixin
 from neutron.db import portsecurity_db_common as ps_db_common
 from neutron.extensions import portsecurity as psec
-from neutron.i18n import _LI
 from neutron.plugins.ml2 import driver_api as api
 from oslo_log import log as logging
 
index 842f7c06ca716da4818b28eb11f122b42ca395b6..e589a6dd22b64f36cc7896b53eff48ec1d110046 100644 (file)
@@ -19,6 +19,7 @@ from oslo_utils import excutils
 import six
 import stevedore
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.api.v2 import attributes
 from neutron.common import exceptions as exc
 from neutron.extensions import external_net
@@ -26,7 +27,6 @@ from neutron.extensions import multiprovidernet as mpnet
 from neutron.extensions import portbindings
 from neutron.extensions import providernet as provider
 from neutron.extensions import vlantransparent
-from neutron.i18n import _LE, _LI, _LW
 from neutron.plugins.ml2.common import exceptions as ml2_exc
 from neutron.plugins.ml2 import db
 from neutron.plugins.ml2 import driver_api as api
index cd0dcde06571af53e9ad15214c76bc442561afa2..7f97c16b7cf9689a07d94587aef3d6dcd9c94968 100644 (file)
@@ -26,6 +26,7 @@ from oslo_utils import uuidutils
 from sqlalchemy import exc as sql_exc
 from sqlalchemy.orm import exc as sa_exc
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent import securitygroups_rpc as sg_rpc
 from neutron.api.rpc.agentnotifiers import dhcp_rpc_agent_api
 from neutron.api.rpc.handlers import dhcp_rpc
@@ -66,7 +67,6 @@ from neutron.extensions import portbindings
 from neutron.extensions import portsecurity as psec
 from neutron.extensions import providernet as provider
 from neutron.extensions import vlantransparent
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 from neutron.plugins.common import constants as service_constants
 from neutron.plugins.ml2.common import exceptions as ml2_exc
index cf09ee34914e6e02a470e6ff6963fd826198a2d0..2217a7f680d02067cc5e4e973e45e3d785dd5c11 100644 (file)
@@ -17,6 +17,7 @@ from oslo_log import log
 import oslo_messaging
 from sqlalchemy.orm import exc
 
+from neutron._i18n import _LE, _LW
 from neutron.api.rpc.handlers import dvr_rpc
 from neutron.api.rpc.handlers import securitygroups_rpc as sg_rpc
 from neutron.callbacks import events
@@ -28,7 +29,6 @@ from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron.extensions import portbindings
 from neutron.extensions import portsecurity as psec
-from neutron.i18n import _LE, _LW
 from neutron import manager
 from neutron.plugins.ml2 import driver_api as api
 from neutron.plugins.ml2.drivers import type_tunnel
index 660971c76d9f2c1cf46ccbe6240e479791f4fce0..5cc1f1bc9c7e310b1e787fd8537f43674f9bbb84 100644 (file)
@@ -23,10 +23,10 @@ from oslo_utils import excutils
 from oslo_utils import importutils
 import six
 
+from neutron._i18n import _LE, _LW
 from neutron.api.v2 import attributes
 from neutron.common import constants as const
 from neutron.common import exceptions
-from neutron.i18n import _LE, _LW
 
 
 LOG = logging.getLogger(__name__)
index a9a1549045ef088f9beaadc51642896d199f7773..aea79c86dfc39ccd6ecc22dc1758aef381ad7c3e 100644 (file)
@@ -23,9 +23,9 @@ from oslo_utils import importutils
 import six
 import webob
 
+from neutron._i18n import _LI, _LW
 from neutron.common import exceptions
 from neutron.db.quota import api as quota_api
-from neutron.i18n import _LI, _LW
 from neutron.quota import resource_registry
 
 
index 97cddfaf451797ceb3ac7f41be87c8eb8568b681..852d09673b4339ce0a41e3766795f9fd4085483b 100644 (file)
@@ -19,9 +19,9 @@ from oslo_log import log
 from oslo_utils import excutils
 from sqlalchemy import event
 
+from neutron._i18n import _LE
 from neutron.db import api as db_api
 from neutron.db.quota import api as quota_api
-from neutron.i18n import _LE
 
 LOG = log.getLogger(__name__)
 
index b6a41fa4d47a58a71bdf70acd716fa0fe58586ba..26b9fbccec18d982d68c47880200691bb69139df 100644 (file)
@@ -14,7 +14,7 @@ from oslo_config import cfg
 from oslo_log import log
 import six
 
-from neutron.i18n import _LI, _LW
+from neutron._i18n import _LI, _LW
 from neutron.quota import resource
 
 LOG = log.getLogger(__name__)
index 084fc6fa86fe9d37795de43aa42a954d16e956af..5d2ce95227a725046347fa61ff97303bd2e22fb9 100644 (file)
@@ -22,11 +22,11 @@ from oslo_db import exception as db_exc
 from oslo_log import log as logging
 from sqlalchemy import sql
 
+from neutron._i18n import _LI, _LW
 from neutron.common import constants
 from neutron.db import agents_db
 from neutron.db import agentschedulers_db
 from neutron.extensions import availability_zone as az_ext
-from neutron.i18n import _LI, _LW
 from neutron.scheduler import base_resource_filter
 from neutron.scheduler import base_scheduler
 
index dfb9a6d8287482408130cad1b1bf041178f28b0b..29aae7be1e403a7365630fc1449ccb50216054ef 100644 (file)
@@ -22,12 +22,12 @@ from oslo_log import log as logging
 import six
 from sqlalchemy import sql
 
+from neutron._i18n import _LE, _LW
 from neutron.common import constants
 from neutron.common import utils
 from neutron.db import l3_agentschedulers_db
 from neutron.db import l3_db
 from neutron.db import l3_hamode_db
-from neutron.i18n import _LE, _LW
 
 
 LOG = logging.getLogger(__name__)
index 218d009e0d5345878f68a6742008e053a700b2f6..8fd22cbe8748ec51a329bb2c72ad082ccc406a50 100644 (file)
@@ -21,7 +21,7 @@
 import eventlet
 from oslo_log import log
 
-from neutron.i18n import _LI
+from neutron._i18n import _LI
 from neutron import server
 from neutron import service
 
index 02c9e19787ad2f02fcb040f3e2c421ff669e13b6..725135503a4d62b527425f8e27de005a63d4f499 100644 (file)
@@ -15,7 +15,7 @@ import eventlet
 
 from oslo_log import log
 
-from neutron.i18n import _LI
+from neutron._i18n import _LI
 from neutron import server
 from neutron import service
 
old mode 100755 (executable)
new mode 100644 (file)
index 91677cc..e719465
@@ -18,8 +18,8 @@ from oslo_config import cfg
 from oslo_log import log
 from six.moves import socketserver
 
+from neutron._i18n import _LI, _LW
 from neutron.common import rpc as n_rpc
-from neutron.i18n import _LI, _LW
 from neutron.pecan_wsgi import app as pecan_app
 from neutron import server
 
index 8f03e1570c2e9a629f1097eedd801c0cbbf3dd06..c90b0be95be380a52fb1e9a18141e455412bbbcb 100644 (file)
@@ -26,11 +26,11 @@ from oslo_service import service as common_service
 from oslo_utils import excutils
 from oslo_utils import importutils
 
+from neutron._i18n import _LE, _LI
 from neutron.common import config
 from neutron.common import rpc as n_rpc
 from neutron import context
 from neutron.db import api as session
-from neutron.i18n import _LE, _LI
 from neutron import manager
 from neutron import worker
 from neutron import wsgi
index 6b7df5acdb5662b7c0d253372ea728f8efc3798e..6109c53dcef8e642cf7377a3b41b3aeb0bd478ea 100644 (file)
@@ -17,11 +17,11 @@ from oslo_config import cfg
 from oslo_log import log as logging
 from oslo_utils import importutils
 
+from neutron._i18n import _LE
 from neutron.agent.linux import ip_lib
 from neutron.common import exceptions as nexception
 from neutron.common import topics
 from neutron import context
-from neutron.i18n import _LE
 from neutron.plugins.common import constants
 from neutron.services.firewall.agents import firewall_agent_api as api
 from neutron.services import provider_configuration as provconf
index 930515c1a7771137715487e3f1895f5afc615ed7..e9893dc14a06dfb7415b037f437f890aa5bd12a7 100644 (file)
@@ -23,6 +23,7 @@ from oslo_service import periodic_task
 from oslo_service import service
 from oslo_utils import importutils
 
+from neutron._i18n import _LE, _LI, _LW
 from neutron.agent.common import config
 from neutron.agent import rpc as agent_rpc
 from neutron.common import config as common_config
@@ -31,7 +32,6 @@ from neutron.common import rpc as n_rpc
 from neutron.common import topics
 from neutron.common import utils
 from neutron import context
-from neutron.i18n import _LE, _LI, _LW
 from neutron import manager
 from neutron import service as neutron_service
 
index 6ccb0b9035a203e86f5b653e93e62c5bfee27f34..f47ba98da60ad77b089caa4ebd158d287e3e98ce 100644 (file)
@@ -18,12 +18,12 @@ from oslo_log import log as logging
 from oslo_utils import importutils
 import six
 
+from neutron._i18n import _LE, _LI
 from neutron.agent.common import config
 from neutron.agent.linux import interface
 from neutron.agent.linux import iptables_manager
 from neutron.common import constants as constants
 from neutron.common import ipv6_utils
-from neutron.i18n import _LE, _LI
 from neutron.services.metering.drivers import abstract_driver
 
 
index c068ce8a31958ba55d23cf7cbf3d7534e46c0697..6bc9e4dace82d22322a58959d883ba6cdf422a6b 100644 (file)
@@ -20,8 +20,8 @@ from oslo_config import cfg
 from oslo_log import log as logging
 import stevedore
 
+from neutron._i18n import _LW
 from neutron.common import exceptions as n_exc
-from neutron.i18n import _LW
 
 LOG = logging.getLogger(__name__)
 
index d027c1945c7cf2482c638b59a1bc00c6f11ff2e2..d5487bbbb67691db55054f793fda8bafc4f57df0 100644 (file)
@@ -12,7 +12,7 @@
 from oslo_config import cfg
 from oslo_log import log as logging
 
-from neutron.i18n import _LI
+from neutron._i18n import _LI
 from neutron import manager
 
 QOS_DRIVER_NAMESPACE = 'neutron.qos.notification_drivers'
index 1af63f9ac3c2459d6dc0057465f3f4df81204494..1ffeda0ec412d38a22ccb6d43ed37a7f52d69983 100644 (file)
 
 from oslo_log import log as logging
 
+from neutron._i18n import _LW
 from neutron.api.rpc.callbacks import events
 from neutron.api.rpc.callbacks.producer import registry
 from neutron.api.rpc.callbacks import resources
 from neutron.api.rpc.handlers import resources_rpc
-from neutron.i18n import _LW
 from neutron.objects.qos import policy as policy_object
 from neutron.services.qos.notification_drivers import qos_base
 
index 3ae9f6329f407cec6eeb063e132002e8f0250170..c2570e554e9f70b69c825608fab4e1dea508abf2 100644 (file)
@@ -20,9 +20,9 @@ from oslo_utils import excutils
 from oslo_utils import importutils
 import six
 
+from neutron._i18n import _LE, _LI
 from neutron.api import extensions
 from neutron.db import servicetype_db as sdb
-from neutron.i18n import _LE, _LI
 from neutron.services import provider_configuration as pconf
 
 LOG = logging.getLogger(__name__)
index 9fe21fbcb7dff0ccc310ec1526b2217300b43a82..b078b74ed67f7209ce2463e0d1ccffd3dfdc5a02 100644 (file)
@@ -37,11 +37,11 @@ import six
 import webob.dec
 import webob.exc
 
+from neutron._i18n import _LE, _LI
 from neutron.common import config
 from neutron.common import exceptions as exception
 from neutron import context
 from neutron.db import api
-from neutron.i18n import _LE, _LI
 from neutron import worker
 
 socket_opts = [
diff --git a/tox.ini b/tox.ini
index 3889b04449acd16db51cabfe5b41cd82600ab4cb..06b59b7337e3155a6afbd1562dedee45cdd75989 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -171,7 +171,7 @@ builtins = _
 exclude = ./.*,build,dist,neutron/openstack/common/*,neutron/tests/tempest
 
 [hacking]
-import_exceptions = neutron.i18n
+import_exceptions = neutron._i18n
 local-check-factory = neutron.hacking.checks.factory
 
 [testenv:genconfig]