summaryrefslogtreecommitdiff
path: root/etc/nova/api-paste.ini
diff options
context:
space:
mode:
authorHe Jie Xu <xuhj@linux.vnet.ibm.com>2013-08-28 22:34:01 +0800
committerHe Jie Xu <xuhj@linux.vnet.ibm.com>2013-08-28 22:34:01 +0800
commit3e54c6c7b001e0eca61b1fedbc12cfffd26f8724 (patch)
tree6573f2f48e3c5dee5dca308841dcb9623e61a029 /etc/nova/api-paste.ini
parent8e1e4dfc0922ab20a0ac66e436c230f36d55b759 (diff)
downloadnova-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.ini7
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