From d24b45bb672c0bbb04bf5f6bd20b5c530da29d41 Mon Sep 17 00:00:00 2001 From: Ben Thorner Date: Tue, 20 Jul 2021 16:06:48 +0100 Subject: [PATCH] Constrain log length for CBC proxy payload This avoids any issues due to large payloads (e.g. with a lot of polygons in the 'areas' field). While we may miss part of the log in such cases, this is more than we get already anyway. --- app/clients/cbc_proxy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/clients/cbc_proxy.py b/app/clients/cbc_proxy.py index a1a5e24cd..89ec65db3 100644 --- a/app/clients/cbc_proxy.py +++ b/app/clients/cbc_proxy.py @@ -123,7 +123,7 @@ class CBCProxyClientBase(ABC): payload_bytes = bytes(json.dumps(payload), encoding='utf8') try: current_app.logger.info( - f"Calling lambda {lambda_name} with payload {payload}" + f"Calling lambda {lambda_name} with payload {str(payload)[:1000]}" ) result = self._lambda_client.invoke(