API¶
API Middleware¶
-
class
designate.api.middleware.ContextMiddleware(application, conf=None)[source]¶ Bases:
oslo_middleware.base.Middleware
-
class
designate.api.middleware.FaultWrapperMiddleware(application)[source]¶ Bases:
oslo_middleware.base.Middleware
-
class
designate.api.middleware.MaintenanceMiddleware(application)[source]¶ Bases:
oslo_middleware.base.Middleware
-
class
designate.api.middleware.NormalizeURIMiddleware(application, conf=None)[source]¶ Bases:
oslo_middleware.base.Middleware
-
class
designate.api.middleware.SSLMiddleware(application)[source]¶ Bases:
oslo_middleware.base.MiddlewareA middleware that replaces the request wsgi.url_scheme environment variable with the value of HTTP header configured in secure_proxy_ssl_header if exists in the incoming request. This is useful if the server is behind a SSL termination proxy.
Code nabbed from Heat.
-
class
designate.api.middleware.TestContextMiddleware(application, tenant_id=None, user_id=None)[source]¶