From 7acc2911296f48f10165282eee6bfe8e5c817a69 Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Sun, 15 Feb 2015 17:14:31 -0800 Subject: [PATCH] added swift_source to ratelimit info calls Change-Id: I2b4ccb809c0f4505098e261f546f53c27440dd43 --- doc/source/logs.rst | 1 + doc/source/ratelimit.rst | 2 ++ swift/common/middleware/ratelimit.py | 3 ++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/source/logs.rst b/doc/source/logs.rst index e9c3355c55..b71939ae3d 100644 --- a/doc/source/logs.rst +++ b/doc/source/logs.rst @@ -101,6 +101,7 @@ TA :ref:`common_tempauth` DLO :ref:`dynamic-large-objects` LE :ref:`list_endpoints` KS :ref:`keystoneauth` +RL :ref:`ratelimit` ======================= ============================= diff --git a/doc/source/ratelimit.rst b/doc/source/ratelimit.rst index a54bb5bbf3..91b5953ea2 100644 --- a/doc/source/ratelimit.rst +++ b/doc/source/ratelimit.rst @@ -1,3 +1,5 @@ +.. _ratelimit: + ============= Rate Limiting ============= diff --git a/swift/common/middleware/ratelimit.py b/swift/common/middleware/ratelimit.py index c38cc3a697..f688205c5d 100644 --- a/swift/common/middleware/ratelimit.py +++ b/swift/common/middleware/ratelimit.py @@ -232,7 +232,8 @@ class RateLimitMiddleware(object): return None try: - account_info = get_account_info(req.environ, self.app) + account_info = get_account_info(req.environ, self.app, + swift_source='RL') account_global_ratelimit = \ account_info.get('sysmeta', {}).get('global-write-ratelimit') except ValueError: