diff options
author | Klement Sekera <ksekera@cisco.com> | 2019-09-12 09:01:06 +0000 |
---|---|---|
committer | Andrew Yourtchenko <ayourtch@gmail.com> | 2019-10-03 08:42:41 +0000 |
commit | 3f6e370ebd13d101ec6f54eef15e7373818801da (patch) | |
tree | e4fe11d7ebfbf57d58cbeb2fee8abe8d43e18558 | |
parent | 29dc11bde26a38025f6f77d534ea7bd58cbce0d6 (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.py | 5 |
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): |