
This commit enables SDK consumers using oslo.config for keystoneauth1 Adapter settings by introducing a method: openstack.config.cloud_region.from_conf This accepts: - An oslo.config ConfigOpts containing Adapter options in sections named according to project (e.g. [nova], not [compute]). Current behavior is to use defaults if no such section exists, which may not be what we want long term. - A Session. This is currently required - if unspecified, a ConfigException is raised - but in the future we probably want to support creating one (and an auth) from the conf. - Other kwargs to be passed to the CloudRegion constructor. The method returns a CloudRegion that can be used to create a Connection. Needed-By: blueprint openstacksdk-in-nova Co-Authored-By: Eric Fried <openstack@fried.cc> Change-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a
45 lines
766 B
Plaintext
45 lines
766 B
Plaintext
appdirs==1.3.0
|
|
coverage==4.0
|
|
cryptography==2.1
|
|
decorator==3.4.0
|
|
doc8==0.8.0
|
|
dogpile.cache==0.6.2
|
|
extras==1.0.0
|
|
fixtures==3.0.0
|
|
future==0.16.0
|
|
futures==3.0.0
|
|
ipaddress==1.0.17
|
|
iso8601==0.1.11
|
|
jmespath==0.9.0
|
|
jsonpatch==1.16
|
|
jsonpointer==1.13
|
|
jsonschema==2.6.0
|
|
keystoneauth1==3.14.0
|
|
linecache2==1.0.0
|
|
mock==2.0.0
|
|
mox3==0.20.0
|
|
munch==2.1.0
|
|
netifaces==0.10.4
|
|
os-client-config==1.28.0
|
|
os-service-types==1.2.0
|
|
oslo.config==6.1.0
|
|
oslotest==3.2.0
|
|
pbr==2.0.0
|
|
prometheus-client==0.4.2
|
|
Pygments==2.2.0
|
|
python-mimeparse==1.6.0
|
|
python-subunit==1.0.0
|
|
PyYAML==3.12
|
|
requests==2.18.0
|
|
requests-mock==1.2.0
|
|
requestsexceptions==1.2.0
|
|
six==1.10.0
|
|
statsd==3.3.0
|
|
stestr==1.0.0
|
|
stevedore==1.20.0
|
|
testrepository==0.0.18
|
|
testscenarios==0.4
|
|
testtools==2.2.0
|
|
traceback2==1.4.0
|
|
unittest2==1.1.0
|