From 51ab672ff5faa6f9a1665350a76af0a830ccb6a2 Mon Sep 17 00:00:00 2001 From: David Goetz Date: Wed, 13 Jul 2011 11:00:13 -0700 Subject: [PATCH] fixing what is limited --- swift/common/middleware/ratelimit.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/swift/common/middleware/ratelimit.py b/swift/common/middleware/ratelimit.py index 9780da6b16..18921f42d5 100644 --- a/swift/common/middleware/ratelimit.py +++ b/swift/common/middleware/ratelimit.py @@ -105,18 +105,15 @@ class RateLimitMiddleware(object): :param obj_name: object name from path """ keys = [] - limit_req_types = ['PUT', 'DELETE', 'POST'] # COPYs are not limited if self.account_ratelimit and \ account_name and container_name and not obj_name and \ - req_method in limit_req_types: - # account_ratelimit PUTs/DELETEs to acc_name/cont_name + req_method in ('PUT', 'DELETE'): keys.append(("ratelimit/%s" % account_name, self.account_ratelimit)) if account_name and container_name and obj_name and \ - req_method in limit_req_types: - # container_ratelimit PUTs/DELETEs to acc_name/cont_name/obj_name + req_method in ('PUT', 'DELETE', 'POST'): container_size = None memcache_key = get_container_memcache_key(account_name, container_name)