diff options
author | Petr Viktorin <pviktori@redhat.com> | 2013-06-10 14:13:35 +0200 |
---|---|---|
committer | Petr Viktorin <pviktori@redhat.com> | 2013-06-11 14:40:29 +0200 |
commit | e8e88ed2084faeba7858f54c310e333b60513ed5 (patch) | |
tree | 2885eff148207d3915d0efb4fe6f9f6d5598c39d /ipaserver | |
parent | f8de527d83245819cbfd34d86af2a93432561077 (diff) | |
download | freeipa-e8e88ed2084faeba7858f54c310e333b60513ed5.tar.gz freeipa-e8e88ed2084faeba7858f54c310e333b60513ed5.tar.xz freeipa-e8e88ed2084faeba7858f54c310e333b60513ed5.zip |
Flush stream after writing service messages
sys.stdout is buffered by default if redirected to a file.
This may causes automated installation to appear hung.
Flush the stream so that messages are written immediately.
Diffstat (limited to 'ipaserver')
-rw-r--r-- | ipaserver/install/service.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ipaserver/install/service.py b/ipaserver/install/service.py index f3cd1897f..4a244abb9 100644 --- a/ipaserver/install/service.py +++ b/ipaserver/install/service.py @@ -55,6 +55,7 @@ def print_msg(message, output_fd=sys.stdout): root_logger.debug(message) output_fd.write(message) output_fd.write("\n") + output_fd.flush() class Service(object): |