From 3f6e370ebd13d101ec6f54eef15e7373818801da Mon Sep 17 00:00:00 2001 From: Klement Sekera Date: Thu, 12 Sep 2019 09:01:06 +0000 Subject: papi: truncate long logger messages Dumping whole cli_inband output causes huge unformatted messages written to logger, so truncate these to avoid that. Type: fix Change-Id: I59565a98e3595cbfe4971cc346e104cb198d8f24 Signed-off-by: Klement Sekera (cherry picked from commit 5e2f84d2cf97a6efa89c1c4bbf80de6a8f03d2a8) --- src/vpp-api/python/vpp_papi/vpp_papi.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/vpp-api/python') diff --git a/src/vpp-api/python/vpp_papi/vpp_papi.py b/src/vpp-api/python/vpp_papi/vpp_papi.py index 84a3e515b89..f09f6e013c3 100644 --- a/src/vpp-api/python/vpp_papi/vpp_papi.py +++ b/src/vpp-api/python/vpp_papi/vpp_papi.py @@ -665,7 +665,10 @@ class VPPApiClient(object): self.transport.resume() - self.logger.debug('Return from {!r}'.format(r)) + s = 'Return value: {!r}'.format(r) + if len(s) > 80: + s = s[:80] + "..." + self.logger.debug(s) return rl def _call_vpp_async(self, i, msg, **kwargs): -- cgit 1.2.3-korg