[elbe-devel] [PATCH v4 00/41] Sane Logging

Olivier Dion dion at linutronix.de
Wed Aug 7 12:24:19 CEST 2019


The following changes since commit d51fccbaf9660bb5cdcb1d9354eb76ec6567d298:

  repomanager: add force option to RepoBase.include() (2019-06-12 14:57:47 +0200)

are available in the git repository at:

  lxcvs:/linutronix/elbe/elbe devel/dion/better-log

for you to fetch changes up to 34f055453547ac29e47aa9abe74f7db0826d8af1:

  Add 'logging' and missing 'do' to updatepkg.py (2019-08-07 12:17:15 +0200)

----------------------------------------------------------------
Olivier Dion (41):
      log.py - New logging system
      do and chroot in 'shellhelper.py'
      ASCIIDocLog compatible with new logging system
      AsyncWorker open logging for project
      Busy wait read from project log queue
      Remove logpath from project manager and db
      Add logging to stdout for command buildsdk
      Add logging to stdout for command buildsysroot
      Add logging to stdout for command chroot
      Add logging to stdout for command fetch_initvm_pkgs
      Add logging to stdout for command genlicense
      Add logging to stdout for command toolchainextract
      Add logging to stdout and project for command gen_update
      Add logging to opt.output for command buildchroot
      Add logging to opt.output for command hdimg
      Add logging to opt.output for command adjustpkgs
      Add logging to opt.log for command mkcdrom
      Async logging for rpcaptcache
      Nuke ASCIIDocLog from BuildEnv and Repos
      Nuke ASCIIDocLog from finetuning
      Nuke ASCIIDocLog from fstab
      Nuke ASCIIDocLog from hdimg
      Nuke ASCIIDocLog from packers
      Nuke ASCIIDocLog from pbuilder
      Nuke ASCIIDocLog from "pkgutils.py"
      Nuke ASCIIDocLog from gen_update_pkg
      Validation and report now use logging
      Fix style for "cdroms.py"
      Fix style for "command/mkcdrom.py"
      Fix style for "packers.py"
      Fix style in "efilesystem.py"
      Fix style in adjustpkgs.py
      Fix style in dump.py
      Fix style in repomanager.py
      Fix style in finetuning.py
      Fix style in hdimg.py
      Fix style in pkgarchive.py
      Fix style for pkgutils.py
      Fix style in rfs.py
      Fix style in elbeproject.py
      Add 'logging' and missing 'do' to updatepkg.py

 elbepack/asciidoclog.py                | 104 ++--------
 elbepack/asyncworker.py                | 331 ++++++++++++++----------------
 elbepack/cdroms.py                     | 105 +++-------
 elbepack/commands/adjustpkgs.py        |  28 ++-
 elbepack/commands/buildchroot.py       |  53 ++---
 elbepack/commands/buildsdk.py          |  18 +-
 elbepack/commands/buildsysroot.py      |  18 +-
 elbepack/commands/chroot.py            |  55 ++---
 elbepack/commands/fetch_initvm_pkgs.py | 169 +++++++---------
 elbepack/commands/gen_update.py        |  46 +++--
 elbepack/commands/genlicence.py        |  18 +-
 elbepack/commands/hdimg.py             |  22 +-
 elbepack/commands/mkcdrom.py           |  99 +++++----
 elbepack/commands/toolchainextract.py  |  21 +-
 elbepack/daemons/soap/esoap.py         |  13 +-
 elbepack/db.py                         |   3 +-
 elbepack/dump.py                       | 131 ++++++------
 elbepack/efilesystem.py                |  57 +++---
 elbepack/elbeproject.py                | 357 ++++++++++++++-------------------
 elbepack/filesystem.py                 |   9 +-
 elbepack/finetuning.py                 | 269 ++++++++++++-------------
 elbepack/fstab.py                      |   8 +-
 elbepack/hdimg.py                      | 339 ++++++++++++-------------------
 elbepack/log.py                        | 224 +++++++++++++++++++++
 elbepack/packers.py                    |  20 +-
 elbepack/pbuilder.py                   |   2 +-
 elbepack/pkgarchive.py                 |  54 ++---
 elbepack/pkgutils.py                   |  36 ++--
 elbepack/projectmanager.py             |  34 +---
 elbepack/repomanager.py                | 110 ++++------
 elbepack/rfs.py                        | 158 +++++++--------
 elbepack/rpcaptcache.py                |  79 +++++---
 elbepack/shellhelper.py                |  61 ++++++
 elbepack/soapclient.py                 |  31 +--
 elbepack/updatepkg.py                  |  30 ++-
 35 files changed, 1497 insertions(+), 1615 deletions(-)
 create mode 100644 elbepack/log.py

-- 
Olivier Dion
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen



More information about the elbe-devel mailing list