From c72b5238f32a254eb1a51ef6f3e3cbd3418c29c9 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: May 20 2020 08:42:58 +0000 Subject: PR#2228: cli: flush stdout during watch-logs Merges #2228 https://pagure.io/koji/pull-request/2228 Fixes: #2227 https://pagure.io/koji/issue/2227 py3 watch-logs doesn't flush buffers --- diff --git a/cli/koji_cli/lib.py b/cli/koji_cli/lib.py index 967f6e8..325ad94 100644 --- a/cli/koji_cli/lib.py +++ b/cli/koji_cli/lib.py @@ -333,6 +333,7 @@ def bytes_to_stdout(contents): sys.stdout.write(contents) else: sys.stdout.buffer.write(contents) + sys.stdout.buffer.flush() def watch_logs(session, tasklist, opts, poll_interval):