Merge "Add middleware to limit request body size to api-paste"
This commit is contained in:
commit
d2d5e2bfc6
@ -16,16 +16,16 @@ paste.app_factory = designate.api.versions:factory
|
|||||||
|
|
||||||
[composite:osapi_dns_v2]
|
[composite:osapi_dns_v2]
|
||||||
use = call:designate.api.middleware:auth_pipeline_factory
|
use = call:designate.api.middleware:auth_pipeline_factory
|
||||||
noauth = http_proxy_to_wsgi cors request_id faultwrapper validation_API_v2 osprofiler noauthcontext maintenance normalizeuri osapi_dns_app_v2
|
noauth = http_proxy_to_wsgi cors request_id faultwrapper validation_API_v2 sizelimit osprofiler noauthcontext maintenance normalizeuri osapi_dns_app_v2
|
||||||
keystone = http_proxy_to_wsgi cors request_id faultwrapper validation_API_v2 osprofiler authtoken keystonecontext maintenance normalizeuri osapi_dns_app_v2
|
keystone = http_proxy_to_wsgi cors request_id faultwrapper validation_API_v2 sizelimit osprofiler authtoken keystonecontext maintenance normalizeuri osapi_dns_app_v2
|
||||||
|
|
||||||
[app:osapi_dns_app_v2]
|
[app:osapi_dns_app_v2]
|
||||||
paste.app_factory = designate.api.v2:factory
|
paste.app_factory = designate.api.v2:factory
|
||||||
|
|
||||||
[composite:osapi_dns_admin]
|
[composite:osapi_dns_admin]
|
||||||
use = call:designate.api.middleware:auth_pipeline_factory
|
use = call:designate.api.middleware:auth_pipeline_factory
|
||||||
noauth = http_proxy_to_wsgi cors request_id faultwrapper osprofiler noauthcontext maintenance normalizeuri osapi_dns_app_admin
|
noauth = http_proxy_to_wsgi cors request_id faultwrapper sizelimit osprofiler noauthcontext maintenance normalizeuri osapi_dns_app_admin
|
||||||
keystone = http_proxy_to_wsgi cors request_id faultwrapper osprofiler authtoken keystonecontext maintenance normalizeuri osapi_dns_app_admin
|
keystone = http_proxy_to_wsgi cors request_id faultwrapper sizelimit osprofiler authtoken keystonecontext maintenance normalizeuri osapi_dns_app_admin
|
||||||
|
|
||||||
[app:osapi_dns_app_admin]
|
[app:osapi_dns_app_admin]
|
||||||
paste.app_factory = designate.api.admin:factory
|
paste.app_factory = designate.api.admin:factory
|
||||||
@ -43,6 +43,9 @@ paste.filter_factory = oslo_middleware:HTTPProxyToWSGI.factory
|
|||||||
[filter:osprofiler]
|
[filter:osprofiler]
|
||||||
paste.filter_factory = designate.common.profiler:WsgiMiddleware.factory
|
paste.filter_factory = designate.common.profiler:WsgiMiddleware.factory
|
||||||
|
|
||||||
|
[filter:sizelimit]
|
||||||
|
paste.filter_factory = oslo_middleware:RequestBodySizeLimiter.factory
|
||||||
|
|
||||||
[filter:noauthcontext]
|
[filter:noauthcontext]
|
||||||
paste.filter_factory = designate.api.middleware:NoAuthContextMiddleware.factory
|
paste.filter_factory = designate.api.middleware:NoAuthContextMiddleware.factory
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user