summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlement Sekera <ksekera@cisco.com>2019-09-12 09:01:06 +0000
committerAndrew Yourtchenko <ayourtch@gmail.com>2019-10-03 08:42:41 +0000
commit3f6e370ebd13d101ec6f54eef15e7373818801da (patch)
treee4fe11d7ebfbf57d58cbeb2fee8abe8d43e18558
parent29dc11bde26a38025f6f77d534ea7bd58cbce0d6 (diff)
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 <ksekera@cisco.com> (cherry picked from commit 5e2f84d2cf97a6efa89c1c4bbf80de6a8f03d2a8)
-rw-r--r--src/vpp-api/python/vpp_papi/vpp_papi.py5
1 files changed, 4 insertions, 1 deletions
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):