53fffbadff
This patch deprecates all the APIs which related SecurityGroup. All those APIs will return 404. The deprecated API endpoints are '/os-security-group-default-rules' '/os-security-groups' '/os-security-group-rules' The action 'addSecurityGroup' and 'removeSecurityGroup' will be kept. And the attribute 'security_groups' in the servers response will be kept also. Due to the current implementation of Microversion didn't support inheritance very well. This patch uses object as SecurityGroupControllerBase's base class to avoid two controller share same base controller which is subclass of 'wsgi.Controller'. The support of inheritance will be improved later to avoid increase the complicated in this series patches. This patch doesn't bump the max api version, due to the patch separation. The max api version will bump in the last patch. Partially implements blueprint deprecate-api-proxies Change-Id: Ic834db770f68c72892a6497d5c60707b75f1beef |
||
---|---|---|
.. | ||
compute | ||
__init__.py | ||
api_version_request.py | ||
auth.py | ||
common.py | ||
extensions.py | ||
rest_api_version_history.rst | ||
urlmap.py | ||
versioned_method.py | ||
wsgi.py |