ironic-inspector/ironic_inspector/conf
Pavlo Shchelokovskyy 918775cb01 Add keystoneauth adapters
Inspector sets API urls for ironic and swift from the config.
The better way would be to discovery them from the keystone
catalog.

Supporting this requires to register keystoneauth adapter
options to all config sections for service clients auth.
swiftclient still does not support adapter session client, so
pass all options from adapter explicitly.

New options were added 'service_type`, `service_name`, `region_name`
`endpoint_override`, `interfaces`.

Related-Bug: #1699547
Change-Id: I2e7ec02fdeeea21ef43136ddeabc98d499a8ba7f
Co-Authored-By: Anton Arefiev <aarefiev@mirantis.com>
2018-01-16 18:06:10 +00:00
..
__init__.py Centralize config options 2018-01-04 20:43:58 -08:00
capabilities.py Centralize config options 2018-01-04 20:43:58 -08:00
default.py Centralize config options 2018-01-04 20:43:58 -08:00
discovery.py Centralize config options 2018-01-04 20:43:58 -08:00
dnsmasq_pxe_filter.py Centralize config options 2018-01-04 20:43:58 -08:00
iptables.py Centralize config options 2018-01-04 20:43:58 -08:00
ironic.py Add keystoneauth adapters 2018-01-16 18:06:10 +00:00
opts.py Centralize config options 2018-01-04 20:43:58 -08:00
pci_devices.py Centralize config options 2018-01-04 20:43:58 -08:00
processing.py Centralize config options 2018-01-04 20:43:58 -08:00
pxe_filter.py Centralize config options 2018-01-04 20:43:58 -08:00
swift.py Add keystoneauth adapters 2018-01-16 18:06:10 +00:00