595c1b17ff
We were capped at a very old version of hacking. Hacking itself caps the various linters it uses to remain consistent, so our pep8 job was not checking quite a bit that current versions have added. This raises that limit to the latest to get up to the level of other projects and addresses the errors the updated linters uncovered. Change-Id: I89a9d73fbd59606a649e26077acebc5c42873d67 Co-authored-by: Sean McGinnis <sean.mcginnis@gmail.com>
54 lines
1.3 KiB
Python
54 lines
1.3 KiB
Python
# Copyright 2014 Red Hat, Inc.
|
|
# 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 as i18n
|
|
|
|
DOMAIN = 'glance'
|
|
|
|
_translators = i18n.TranslatorFactory(domain=DOMAIN)
|
|
|
|
# The primary translation function using the well-known name "_"
|
|
_ = _translators.primary
|
|
|
|
|
|
def enable_lazy(enable=True):
|
|
return i18n.enable_lazy(enable)
|
|
|
|
|
|
def translate(value, user_locale=None):
|
|
return i18n.translate(value, user_locale)
|
|
|
|
|
|
def get_available_languages(domain=DOMAIN):
|
|
return i18n.get_available_languages(domain)
|
|
|
|
|
|
# i18n log translation functions are deprecated. While removing the invocations
|
|
# requires a lot of reviewing effort, we decide to make it as no-op functions.
|
|
def _LI(msg):
|
|
return msg
|
|
|
|
|
|
def _LW(msg):
|
|
return msg
|
|
|
|
|
|
def _LE(msg):
|
|
return msg
|
|
|
|
|
|
def _LC(msg):
|
|
return msg
|