diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-03-26 16:56:08 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-03-27 10:17:20 +0000 |
| commit | 6f29f7d371c4188d656414646b70cfa86244228b (patch) | |
| tree | 23443a94674b437a086c3e0396f24d9ec4682a97 | |
| parent | cf9777339453d0920bbd07e512b448ce3a5c1168 (diff) | |
| download | poky-6f29f7d371c4188d656414646b70cfa86244228b.tar.gz | |
bitbake: knotty: Ensure the progress bar shows on stdout
I can understand why some programs would want the progress on stderr so
that real output can be captured on stdout. This is confusing for bitbake
since we don't show a progress bar at all in non-interactive cases.
Therefore make sure the progress bar goes to stdout, not the stderr default.
(Bitbake rev: 0529aa9966df5c56b07affe865efce18852efe5a)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | bitbake/lib/bb/ui/knotty.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py index 009653c038..31c2dbbcfc 100644 --- a/bitbake/lib/bb/ui/knotty.py +++ b/bitbake/lib/bb/ui/knotty.py | |||
| @@ -49,7 +49,7 @@ class BBProgress(progressbar.ProgressBar): | |||
| 49 | self._resize_default = signal.getsignal(signal.SIGWINCH) | 49 | self._resize_default = signal.getsignal(signal.SIGWINCH) |
| 50 | except: | 50 | except: |
| 51 | self._resize_default = None | 51 | self._resize_default = None |
| 52 | progressbar.ProgressBar.__init__(self, maxval, [self.msg + ": "] + widgets) | 52 | progressbar.ProgressBar.__init__(self, maxval, [self.msg + ": "] + widgets, fd=sys.stdout) |
| 53 | 53 | ||
| 54 | def _handle_resize(self, signum, frame): | 54 | def _handle_resize(self, signum, frame): |
| 55 | progressbar.ProgressBar._handle_resize(self, signum, frame) | 55 | progressbar.ProgressBar._handle_resize(self, signum, frame) |
