heat/heat
ricolin 4ee754f359 Add tools to get keystone auth plugin
With directly provide auth string(with contain a json formate
with auth_type and auth info), we can release context to specific
auth_type and give user the ability to provide other Keystone
(or their own) authentication method (like using
`v3applicationcredential` or others).
The format for `auth` and `auth_type` follows exactly Keystone
plugins like in clouds.yaml file [1].

[1] https://docs.openstack.org/keystoneauth/latest/
plugin-options.html#additional-loaders

Change-Id: Ic4dc2292a82860b9bb54ecb9e3b1a4dc806dab2c
Story: #2002126
Task: #26904
2019-03-12 18:15:07 +08:00
..
api middleware: return HTTPBadRequest when path is invalid 2018-09-11 11:23:46 +02:00
cloudinit Validate that python3 is ready for loguserdata 2016-08-26 11:49:30 +00:00
cmd Add heat-status upgrade check command framework 2018-10-22 14:19:36 +00:00
common Add tools to get keystone auth plugin 2019-03-12 18:15:07 +08:00
db Merge "Allow global admins to operate sd resources from other projects" 2019-01-24 08:19:17 +00:00
engine Translate tenant_id to project_id in Octavia loadbalancer resource 2019-02-13 13:15:51 +00:00
hacking Restrict use of iteritems, iterkeys and itervalues 2016-03-23 10:05:54 +00:00
httpd Remove unnecessary shebangs from service scripts 2018-08-01 10:53:51 +05:30
locale Imported Translations from Zanata 2019-01-24 06:46:07 +00:00
objects Streamline conversion of resources to convergence 2018-12-17 16:59:25 +13:00
policies Remove CloudWatch API 2018-01-28 09:11:17 +05:30
rpc Option for retrieving child templates and env files from swift 2018-07-26 09:50:51 +05:30
scaling Merge "Eliminate nested stack loading in InstanceGroup/ASG scaling" 2018-04-02 04:35:47 +00:00
tests Add tools to get keystone auth plugin 2019-03-12 18:15:07 +08:00
__init__.py
version.py change the dist name to 'openstack-heat' 2018-11-01 11:54:05 -04:00