[U-Boot] [PATCH 04/53] binman: Use print() to print output
Simon Glass
sjg at chromium.org
Sat Jul 20 18:23:26 UTC 2019
At present tout writes directly to stdout. This is not necessary and it
prevents tests from redirecting output. Change it to use print() for the
non-progress output.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
tools/patman/tout.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tools/patman/tout.py b/tools/patman/tout.py
index 15acce28cb9..ae04c30f1db 100644
--- a/tools/patman/tout.py
+++ b/tools/patman/tout.py
@@ -4,6 +4,8 @@
# Terminal output logging.
#
+from __future__ import print_function
+
import sys
import terminal
@@ -87,7 +89,7 @@ def _Output(level, msg, color=None):
ClearProgress()
if color:
msg = _color.Color(color, msg)
- _stdout.write(msg + '\n')
+ print(msg)
def DoOutput(level, msg):
"""Output a message to the terminal.
--
2.22.0.657.g960e92d24f-goog
More information about the U-Boot
mailing list