Avoid register extensions on the versions router

While starting the cinder api, the extensions available are
registered in all routers. As there are no resources offered
by the versions router, a series of warnings appears at startup
while trying to register extensions.

Change-Id: I364e7a03983dbd532b377b737a27b6ffd2d2dda8
Closes-Bug: #1701203
This commit is contained in:
Jose Castro Leon 2017-06-29 11:08:58 +02:00
parent e0b417e9eb
commit cdf9a9c0ff
1 changed files with 6 additions and 0 deletions

View File

@ -85,6 +85,12 @@ class Versions(openstack.APIRouter):
action='all')
mapper.redirect('', '/')
# NOTE (jose-castro-leon): Avoid to register extensions
# on the versions router, the versions router does not offer
# resources to be extended.
def _setup_extensions(self, ext_mgr):
pass
class VersionsController(wsgi.Controller):