Files
Artem Goncharov 0d293d5c7e Enable hacking check in pre-commit
Hacking is a OpenStack style guide enforcement library. Many projects
use it.

Python imports sorting check in the hacking makes lot of sense since it
verifies the code is readable and matches the pep8 style as well.
Convert code base with `isort --profile open_stack --sl  --py 311
--honor-noqa  keystone` and 2 manual fixes so that hacking check passes
(it is a bit weird case, but black forces new line before comment in an
import while flake8-import-order thinks it is bad: keystone/api/auth.py.
So add a noqa here since there are currently no configuration options to
skip that.)

Change-Id: I31bd6d5f37910097ef0fae72f678c758411b5b03
2024-08-22 18:58:44 +02:00

29 lines
877 B
Python

# Copyright 2014 IBM Corp.
#
# 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.
"""oslo.i18n integration module.
See https://docs.openstack.org/oslo.i18n/latest/user/usage.html .
"""
import oslo_i18n
oslo_i18n.enable_lazy()
_translators = oslo_i18n.TranslatorFactory(domain='keystone')
# The primary translation function using the well-known name "_"
_ = _translators.primary