Add missing configuration values

Eventually all the configuration needs to be moved into a central
location using oslo.config. That will come in a later effort.

Change-Id: I10426889b13e19de969e6f4f8ee5b27443893f44
This commit is contained in:
Nicholas Jones 2018-06-07 10:17:06 -05:00
parent b0044e44de
commit cd88a2ecc4
2 changed files with 25 additions and 12 deletions

View File

@ -93,6 +93,18 @@ endpoints = {
'lcp': config.rms['base_url'] + 'lcp'
}
verify = config.ssl_verify
authentication = {
"enabled": config.token_auth_enabled,
"mech_id": config.token_auth_user,
"mech_pass": config.token_auth_pass,
"tenant_name": config.token_auth_tenant,
# The Keystone version currently in use. Can be either "2.0" or "3"
"keystone_version": "2.0",
"policy_file": config.rms['policy_file']
}
api = {
'uuid_server': {
'base': config.uuid['base_url'],
@ -101,17 +113,17 @@ api = {
'audit_server': {
'base': config.audit_server['base_url'],
'trans': 'v1/audit/transaction'
},
'fms_server': {
'base': config.fms['base_url'],
'flavors': 'v1/orm/flavors'
},
'cms_server': {
'base': config.cms['base_url'],
'customers': 'v1/orm/customers'
},
'ims_server': {
'base': config.ims['base_url'],
'images': 'v1/orm/images'
}
}
verify = config.ssl_verify
authentication = {
"enabled": config.token_auth_enabled,
"mech_id": config.token_auth_user,
"mech_pass": config.token_auth_pass,
"tenant_name": config.token_auth_tenant,
# The Keystone version currently in use. Can be either "2.0" or "3"
"keystone_version": "2.0",
"policy_file": config.rms['policy_file']
}

View File

@ -12,6 +12,7 @@ from orm.services.region_manager.rms.services import services as RegionService
from orm.services.region_manager.rms.utils import authentication
from pecan import conf, request, rest
import requests
import wsme
from wsme import types as wtypes
from wsmeext.pecan import wsexpose