trio2o/tricircle/nova_apigw
yinxiulin 707c914e30 Nova_APIGW REST API Microversion Support
1. What is the problem
The current Nova_APIGW does not support microversion function, the service
controller uses a fixed API version number to initialize novaclient

2. What is the solution to the problem
When the service controller receives an API request, it will get the
microversion number from request headers , and use this to initialize
novaclient.

For how to get the microversion number, please refer to:
https://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/api-microversions.html

The microversion supported range is 2.1 to latest version

3. What the features need to be implemented to the Tricircle
   to realize the solution
   Nova_APIGW microversion support added

Change-Id: Idf44c91100e5cb8ad0355164c9be991aa54a652b
2016-09-05 18:33:40 +08:00
..
controllers Nova_APIGW REST API Microversion Support 2016-09-05 18:33:40 +08:00
__init__.py Move statless design from experiment to master branch 2016-01-14 12:56:57 +08:00
app.py Nova_APIGW REST API Microversion Support 2016-09-05 18:33:40 +08:00
opts.py Move statless design from experiment to master branch 2016-01-14 12:56:57 +08:00