glance.api.middleware.version_negotiation module
A filter middleware that inspects the requested URI for a version string
and/or Accept headers and attempts to negotiate an API controller to
return
-
class
glance.api.middleware.version_negotiation.
VersionNegotiationFilter
(app)[source]
Bases: glance.common.wsgi.Middleware
-
process_request
(req)[source]
Try to find a version first in the accept header, then the URL