From 977d124c55d978a86c704fe36fac00faddc89a0f Mon Sep 17 00:00:00 2001 From: John Bresnahan Date: Fri, 23 Dec 2016 12:23:48 -1000 Subject: [PATCH] This patch shows where I have seen blockade getting stuck. --- blockade/utils.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/blockade/utils.py b/blockade/utils.py index 119f9d2..3d4e3e0 100644 --- a/blockade/utils.py +++ b/blockade/utils.py @@ -45,9 +45,14 @@ def docker_run(command, stdout = docker_client.logs(container=container.get('Id'), stdout=True, stream=True) + + max_len = 1000000 output = b'' for item in stdout: output += item + if len(output) > max_len: + output += "\n..." + break output = output.decode('utf-8')