From 581c02beb8466591e75eaef34e34bb1d95d75ddc Mon Sep 17 00:00:00 2001 From: Michael Gummelt Date: Wed, 13 May 2015 15:35:38 -0700 Subject: [PATCH] fix stderr capture --- cli/dcoscli/analytics.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cli/dcoscli/analytics.py b/cli/dcoscli/analytics.py index b0e0e95..9ca1420 100644 --- a/cli/dcoscli/analytics.py +++ b/cli/dcoscli/analytics.py @@ -128,9 +128,9 @@ def _wait_and_capture(subproc): err = '' while subproc.poll() is None: - err_buff = subproc.stderr.read().decode('utf-8') - sys.stderr.write(err_buff) - err += err_buff + line = subproc.stderr.readline().decode('utf-8') + err += line + sys.stderr.write(line) exit_code = subproc.poll()