nova/nova/conf
Eric Fried 987d451f4d Use ksa adapter for placement conf & requests
Switch usage of the placement API over to using the new
nova.utils.get_ksa_adapter method.  Now REST calls with the placement
API go through the resulting keystoneauth1 Adapter - which already
incorporates endpoint filtering - rather than a keystoneauth1 Session.

To make this fit, switch the placement conf over to using
nova.conf.utils.register_ksa_opts and get_ksa_adapter_opts.  In so
doing, deprecate os_interface and os_region_name in favor of the
imported Adapter opts valid_interfaces and region_name, respectively.

Change-Id: I69e9b30d96390a70198b12d74e7efa9bd61db217
Partial-Implements: bp use-ksa-adapter-for-endpoints
2017-10-28 01:52:21 +00:00
..
__init__.py conf: Move additional nova-net opts to 'network' 2017-10-26 14:01:18 +00:00
api.py conf: Move additional nova-net opts to 'network' 2017-10-26 14:01:18 +00:00
availability_zone.py Fix default_availability_zone docs 2017-05-31 14:24:07 +01:00
base.py Deprecate CONF.monkey_patch 2017-08-25 18:47:47 -04:00
cache.py conf: Make list->dict conversion more specific 2016-09-14 12:10:29 +00:00
cells.py Deprecate cells v1 2017-08-01 11:07:55 -04:00
cinder.py Drop support for the Cinder v2 API 2017-09-16 10:00:26 -04:00
compute.py Merge "conf: Remove deprecated 'null_kernel' opt" 2017-10-21 05:18:24 +00:00
conductor.py conf: Remove deprecated service manager opts 2016-12-05 23:28:49 +08:00
configdrive.py Config options consistency for configdrive.py 2016-07-26 21:56:36 +00:00
console.py conf: remove *_topic config opts 2017-07-17 21:27:02 -07:00
consoleauth.py conf: remove *_topic config opts 2017-07-17 21:27:02 -07:00
crypto.py Fix consistency in crypto conf 2016-08-12 01:06:16 +00:00
database.py Deprecate idle_timeout in api_database 2017-09-25 15:22:21 +00:00
ephemeral_storage.py Parse algorithm from cipher for ephemeral disk encryption 2017-04-26 11:19:43 -04:00
flavors.py Add deprecated_since parameter 2016-09-21 17:37:12 +01:00
glance.py nova.utils.get_ksa_adapter() 2017-10-09 08:24:40 -05:00
guestfs.py Improve the help text for the guestfs options 2016-07-29 19:19:21 +00:00
hyperv.py HyperV: use os-brick for volume related operations 2016-11-17 18:36:05 +02:00
ironic.py nova.utils.get_ksa_adapter() 2017-10-09 08:24:40 -05:00
key_manager.py Remove deprecated keymgr code 2017-09-11 15:48:30 -04:00
keystone.py Enable custom certificates for keystone communication 2017-09-19 08:18:23 -04:00
libvirt.py Merge "VStorage: changed default log path" 2017-07-20 12:32:49 +00:00
mks.py Use URIOpt 2017-07-18 00:38:24 +00:00
netconf.py conf: Move additional nova-net opts to 'network' 2017-10-26 14:01:18 +00:00
network.py conf: Move additional nova-net opts to 'network' 2017-10-26 14:01:18 +00:00
neutron.py conf: Add neutron.default_floating_pool 2017-04-20 09:41:45 +01:00
notifications.py Remove dead code of api.fault notification sending 2017-10-09 17:29:40 +02:00
novnc.py Conf options: updated flags for novnc 2016-08-01 15:00:07 -05:00
opts.py conf: Make list->dict conversion more specific 2016-09-14 12:10:29 +00:00
osapi_v21.py Remove config opts for extension black/white list 2017-04-06 08:47:06 +00:00
paths.py Config options: base path configuration 2016-08-05 14:34:45 +01:00
pci.py Enhance PCI passthrough whitelist to support regex 2016-12-11 00:53:14 +02:00
placement.py Use ksa adapter for placement conf & requests 2017-10-28 01:52:21 +00:00
quota.py Count server groups to check quota 2017-06-08 00:35:37 +00:00
rdp.py Use URIOpt 2017-07-18 00:38:24 +00:00
remote_debug.py Use HostAddressOpt for opts that accept IP and hostnames 2017-04-03 16:40:36 +05:30
scheduler.py Fix broken URLs 2017-09-07 15:42:31 +02:00
serial_console.py Fix nova-serialproxy when registering cli options 2016-12-07 08:51:28 -05:00
service.py conf: Remove config option compute_ manager 2016-12-08 20:05:52 +08:00
service_token.py Add service_token for nova-glance interaction 2017-06-07 20:11:06 +00:00
servicegroup.py Improve consistency in servicegroup opts 2016-07-28 13:43:51 -05:00
spice.py Use HostAddressOpt for opts that accept IP and hostnames 2017-04-03 16:40:36 +05:30
upgrade_levels.py Improve help text for upgrade_levels options 2016-10-10 15:45:54 +00:00
utils.py nova.utils.get_ksa_adapter() 2017-10-09 08:24:40 -05:00
vendordata.py Use a service account to make vendordata requests. 2017-01-26 13:39:46 +00:00
vmware.py Add connection pool size to vSphere settings 2017-09-21 12:36:50 +03:00
vnc.py Restore '[vnc] vnc_*' option support 2017-09-21 09:28:51 +01:00
workarounds.py Change livesnapshot to true by default 2017-09-22 12:37:58 -04:00
wsgi.py deprecate ``wsgi_log_format`` config variable 2017-07-26 21:14:44 +00:00
xenserver.py XenAPI: Remove bittorrent.py which is already deprecated 2017-06-07 19:09:58 -07:00
xvp.py flake8: Specify 'nova' as name of app 2017-03-16 13:48:51 -07:00