[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