Stop reading local config dirs for domain-specific file config driver
When a file-config-based domain-specific backend was loaded the local config files from /etc/keystone/keystone.conf.d/ were also read. The local config dir should not be used in this case. Change-Id: Ib576c8f12a7cc4272e07bb057bf028d69649b65d Related-Bug: #1489118
This commit is contained in:
parent
1d4c72cd6f
commit
5e8e71fb16
@ -122,7 +122,8 @@ class DomainConfigs(dict):
|
||||
domain_config['cfg'] = cfg.ConfigOpts()
|
||||
keystone.conf.configure(conf=domain_config['cfg'])
|
||||
domain_config['cfg'](args=[], project='keystone',
|
||||
default_config_files=file_list)
|
||||
default_config_files=file_list,
|
||||
default_config_dirs=[])
|
||||
domain_config['driver'] = self._load_driver(domain_config)
|
||||
_assert_no_more_than_one_sql_driver(domain_config, file_list)
|
||||
self[domain_ref['id']] = domain_config
|
||||
|
Loading…
Reference in New Issue
Block a user