Merge "Correct default ratelimits for v3"
This commit is contained in:
commit
96afffb353
@ -71,8 +71,8 @@ keystone_nolimit = faultwrap sizelimit authtoken keystonecontext osapi_compute_a
|
||||
|
||||
[composite:openstack_compute_api_v3]
|
||||
use = call:nova.api.auth:pipeline_factory
|
||||
noauth = faultwrap sizelimit noauth_v3 ratelimit osapi_compute_app_v3
|
||||
keystone = faultwrap sizelimit authtoken keystonecontext ratelimit osapi_compute_app_v3
|
||||
noauth = faultwrap sizelimit noauth_v3 ratelimit_v3 osapi_compute_app_v3
|
||||
keystone = faultwrap sizelimit authtoken keystonecontext ratelimit_v3 osapi_compute_app_v3
|
||||
keystone_nolimit = faultwrap sizelimit authtoken keystonecontext osapi_compute_app_v3
|
||||
|
||||
[filter:faultwrap]
|
||||
@ -87,6 +87,9 @@ paste.filter_factory = nova.api.openstack.auth:NoAuthMiddlewareV3.factory
|
||||
[filter:ratelimit]
|
||||
paste.filter_factory = nova.api.openstack.compute.limits:RateLimitingMiddleware.factory
|
||||
|
||||
[filter:ratelimit_v3]
|
||||
paste.filter_factory = nova.api.openstack.compute.plugins.v3.limits:RateLimitingMiddleware.factory
|
||||
|
||||
[filter:sizelimit]
|
||||
paste.filter_factory = nova.api.sizelimit:RequestBodySizeLimiter.factory
|
||||
|
||||
|
@ -212,7 +212,7 @@ DEFAULT_LIMITS = [
|
||||
Limit("POST", "*", ".*", 10, utils.TIME_UNITS['MINUTE']),
|
||||
Limit("POST", "*/servers", "^/servers", 50, utils.TIME_UNITS['DAY']),
|
||||
Limit("PUT", "*", ".*", 10, utils.TIME_UNITS['MINUTE']),
|
||||
Limit("GET", "*changes-since*", ".*changes-since.*", 3,
|
||||
Limit("GET", "*changes_since*", ".*changes_since.*", 3,
|
||||
utils.TIME_UNITS['MINUTE']),
|
||||
Limit("DELETE", "*", ".*", 100, utils.TIME_UNITS['MINUTE']),
|
||||
]
|
||||
|
Loading…
x
Reference in New Issue
Block a user