diff options
author | He Jie Xu <xuhj@linux.vnet.ibm.com> | 2013-08-28 22:34:01 +0800 |
---|---|---|
committer | He Jie Xu <xuhj@linux.vnet.ibm.com> | 2013-08-28 22:34:01 +0800 |
commit | 3e54c6c7b001e0eca61b1fedbc12cfffd26f8724 (patch) | |
tree | 6573f2f48e3c5dee5dca308841dcb9623e61a029 /etc/nova/api-paste.ini | |
parent | 8e1e4dfc0922ab20a0ac66e436c230f36d55b759 (diff) | |
download | nova-3e54c6c7b001e0eca61b1fedbc12cfffd26f8724.tar.gz |
Correct default ratelimits for v3
* 'change-since' was changed to 'change_since' for v3
* Use the ratelimits middleware that is in v3 limits
fix bug 1216467
Change-Id: I8c466cf2ad8a1f00f002050db01ab68404f607e5
Diffstat (limited to 'etc/nova/api-paste.ini')
-rw-r--r-- | etc/nova/api-paste.ini | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/etc/nova/api-paste.ini b/etc/nova/api-paste.ini index ff84374ade..0f8d2e11f1 100644 --- a/etc/nova/api-paste.ini +++ b/etc/nova/api-paste.ini @@ -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 |