Commit Graph

7 Commits

Author SHA1 Message Date
ghanshyam 2318118dba Merge server usage extension response into server view builder
As nova extensions has been deprecated already and goal is to
merge all scattered code into main controller side.
Currently schema and request/response extended code are there
among all extensions.

This commit merge the server usage extension resposne into server
view builder.

Partially implements: blueprint api-extensions-merge-stein

Change-Id: Id14b60e5ad48a20c8d441f7c686a6cc0c30f7f6a
2018-08-23 09:04:31 -04:00
ghanshyam f72fa9a739 Remove the deprecated API extensions policies
API extensions policies have been deprecated in 17.0.0
release[1]. This commit removes them.

[1] Ie05f4e84519f8a00ffb66ea5ee920d5c7722a66b
Change-Id: Ib3faf85c78bc2cdee13175560dc1458ddb6cb7a8
2018-08-17 07:11:45 +00:00
He Jie Xu 68bbddd8ae Totally freeze the extension_info API
The extension will be removed from the Nova API totally. The extension_info
API is just for backward compatibility. And there is no way to disable/enable
the extension, also the discovery policy rules are removed, so it is time
to just hard-code most of the logic at here.

Partial-implement-blueprint api-no-more-extensions-pike

Change-Id: I56d859beb675199b209587bfe0a23cd9b75233ad
2017-05-08 16:32:48 +08:00
Claudiu Belu 955c921b33 policy: Replaces 'authorize' in nova-api (part 5)
Change-Id: I52d3d9a25009833bada9f13986d00614d146ce42
Partially-Implements: bp policy-in-code
2016-06-29 12:11:42 -07:00
Ken'ichi Ohmichi 6bb19317bf Remove unused compute_api in ServerUsageController
compute_api is not used in ServerUsageController, then this patch
removes it for cleanup.

Change-Id: Idce514f63bebfc2b7f0e6df957ffaa06edd8be7a
2015-12-21 10:34:23 +00:00
EdLeafe 55e04230ad Rename classes containing 'v3' to 'v21'
This part of the ongoing v3 cleanup effort.

Partial-Bug: #1462901
Change-Id: I5d9b43503629cc3f5a566f7bfa23cc5d0d14d985
2015-08-18 15:25:46 +08:00
EdLeafe 003c868da7 Move v2.1 code to the main compute directory - remove v3 step3
Move all the plugins/v3 code to the main compute directory.

Partial-Bug: #1462901
Change-Id: I7df413b76ff0a6610ccd3cb90137ec99b372d5ab
2015-08-13 09:58:47 +08:00