From e98a1fc058fbdc64607687a5d0ae99354990db80 Mon Sep 17 00:00:00 2001 From: Josue Kouka Date: Mon, 20 Mar 2017 17:29:11 +0100 Subject: [PATCH] rename settings REQUESTS_RESPONSE_CONTENT_MAX_LENGTH to LOGGED_RESPONSES_MAX_SIZE(#15523) --- passerelle/settings.py | 3 +++ passerelle/utils/__init__.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/passerelle/settings.py b/passerelle/settings.py index b7f1bed..5314711 100644 --- a/passerelle/settings.py +++ b/passerelle/settings.py @@ -171,6 +171,9 @@ LOGGED_CONTENT_TYPES_MESSAGES = ( r'text/*', r'application/(json|xml)' ) +# Max size of the response to log +LOGGED_RESPONSES_MAX_SIZE = 4096 + LOGGING = { 'version': 1, 'disable_existing_loggers': False, diff --git a/passerelle/utils/__init__.py b/passerelle/utils/__init__.py index db06cd1..6319965 100644 --- a/passerelle/utils/__init__.py +++ b/passerelle/utils/__init__.py @@ -180,7 +180,7 @@ class LoggedRequest(RequestSession): 'requests_response_headers': resp_headers}) # log only if content type is allowed if content_type_match(response.headers.get('Content-Type')): - content = response.content[:getattr(settings, 'REQUESTS_RESPONSE_CONTENT_MAX_LENGTH', 5000)] + content = response.content[:settings.LOGGED_RESPONSES_MAX_SIZE] self.logger.debug('Response Content: %r' % content, extra={'requests_response_content': content}) return response -- 2.11.0