[bitbake-devel] [PATCH 0/8] knotty: Interactive logging changes
Jason Wessel
jason.wessel at windriver.com
Mon Sep 17 22:43:30 UTC 2012
This a series that was posted some time ago in conjunction with the
knotty2 -> knotty merge. Since that time the knotty2 has been merged
into knotty. This series of patches adds in the ability to
interactively control the logging behavior while building, or set
the defaults by using the variable BB_RT_LOGLEVEL.
Certainly I am open to the re-naming any of these variables and such
or even changing the key bindings. I do find it quite useful to be
able track down problems without having to go snooping through logs.
Most of the problems I find or debug all use these logging changes, so
I would like to make another attempt to get them upstream.
Thanks,
Jason.
--
Jason Wessel (8):
bitbake: Unbuffer stdout for log files
knotty.py: Extend knotty to support "real time" log tail for tasks
knotty.py: Add the ability to dynamically select loglevel from stdin
msg.py, knotty.py: Allow dynamic toggle of the debug log level
knotty.py: update footer on dynamic log level change
knotty.py: Add interactive commands to knotty
knotty.py: Add ability to dynamically toggle log location
knotty.py: Handle rare interrupted select call
bin/bitbake | 8 ++
lib/bb/build.py | 4 +
lib/bb/msg.py | 9 ++-
lib/bb/ui/crumbs/multilogtail.py | 135 +++++++++++++++++++++++++++++
lib/bb/ui/knotty.py | 178 +++++++++++++++++++++++++++++++++++++-
5 files changed, 330 insertions(+), 4 deletions(-)
create mode 100644 lib/bb/ui/crumbs/multilogtail.py
More information about the bitbake-devel
mailing list