Rename "identity" section as "keystone" in tobiko.conf
Move all configuration options related to Keystone API to [keystone] section. This change also fixes a bug for configuring user and domain names for Keystone API V3 protocol by allowing to define them via a separate option. Move the code that defines those options to 'tobiko.openstack.keystone' package. These changes are intended to re-organize code and parameters by the functionality they perform in package and subpackages that have as less interdependency as possible in a 'aspect oriented' approach. Change-Id: I61953150f4e3404b34b1e37310d9f2e35741ada7changes/75/642775/10
parent
8101082fb6
commit
0f82027663
@ -0,0 +1,43 @@
|
||||
# Copyright 2019 Red Hat
|
||||
#
|
||||
# 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.
|
||||
from __future__ import absolute_import
|
||||
|
||||
from oslo_config import cfg
|
||||
|
||||
|
||||
def register_tobiko_options(conf):
|
||||
|
||||
conf.register_opts(
|
||||
group=cfg.OptGroup('keystone'),
|
||||
opts=[cfg.StrOpt('auth_url',
|
||||
default=None,
|
||||
help="Identity service URL"),
|
||||
cfg.StrOpt('username',
|
||||
default=None,
|
||||
help="Username"),
|
||||
cfg.StrOpt('project_name',
|
||||
default=None,
|
||||
help="Project name"),
|
||||
cfg.StrOpt('password',
|
||||
default=None,
|
||||
help="Password"),
|
||||
cfg.IntOpt('api_version',
|
||||
default=None,
|
||||
help="Identity API version"),
|
||||
cfg.StrOpt('user_domain_name',
|
||||
default=None,
|
||||
help="User domain name"),
|
||||
cfg.StrOpt('project_domain_name',
|
||||
default=None,
|
||||
help="Project domain name")])
|
Loading…
Reference in New Issue