[elbe-devel] PR: [PATCH 00/75] Elbe unittest - Pylint all Elbe

Olivier Dion dion at linutronix.de
Mon Jun 15 13:57:12 CEST 2020


The following changes since commit 1daf4493b4df905b8146359895c92a35c19153ff:

  Remove unnecessary python build dependencies (2020-05-20 09:13:12 +0200)

are available in the Git repository at:

  git at lxcvs:linutronix/elbe/elbe.git devel/dion/pylint

for you to fetch changes up to 469aeab82f0aee4bf39547e44c2dba5da26f1e3a:

  asciidoclog: Remove from Elbe (2020-06-15 07:53:59 -0400)

----------------------------------------------------------------
Olivier Dion (66):
      tests test_pylint: Add pylint unittest
      Remove pylint too-few-public-methods
      .pylintrc:  Add disabling option and pkg whitelist
      commands bootup-check: Fix Pylint
      commands init: Fix Pylint
      commands sign: Fix Pylint
      commands updates: Fix Pylint
      commands adjustpkgs: Fix Pylint
      commands fetch_initvm_pkgs: Fix Pylint
      commands check_updates: Fix Pylint
      commands chroot: Fix Pylint
      commands toolchainextract: Fix Pylint
      commands hdimg: Fix Pylint
      commands control: Fix Pylint
      commands add: Fix Pylint
      commands prjrepo: Fix Pylint
      commands buildchroot: Fix Pylint
      commands daemon: Fix Pylint
      daemons soap authentication: Fix Pylint
      daemons soap esoap: Fix Pylint
      daemons soap faults: Fix Pylint
      daemons soap __init__: Fix Pylint
      filesystem: Fix Pylint
      efilesystem: Fix Pylint
      treeutils: Fix Pylint
      pkgarchive: Fix Pylint
      soapclient: Fix Pylint
      asyncworker: Fix Pylint
      toolchain: Fix Pylint
      cdroms: Fix Pylint
      fstab: Fix Pylint
      updated: Fix Pylint
      updated_monitors: Fix Pylint
      elbexml: Fix Pylint
      xmlpreprocess: Fix Pylint
      archivedir: Fix Pylint
      junit: Fix Pylint
      db: Fix Pylint
      projectmanager: Fix Pylint
      hdimg: Fix Pylint
      finetuning: Fix Pylint
      egpg: Fix Pylint
      shellhelper: Fix Pylint
      virtapt: Fix Pylint
      debinstaller: Fix Pylint
      repomanager: Fix Pylint
      licencexml: Fix Pylint
      log: Fix Pylint
      dbaction: Fix Pylint
      pbuilderaction: Fix Pylint
      aptprogress: Fix Pylint
      packers: Fix Pylint
      kvm: Fix Pylint
      elbeproject: Fix Pylint
      rfs: Fix Pylint
      changelogxml: Fix Pylint
      aptpkgutils: Fix Pylint
      hashes: Fix Pylint
      initvmaction: Fix Pylint
      rpcaptcache: Fix Pylint
      pbuilder: Fix Pylint
      templates: Fix Pylint
      updatepkg: Fix Pylint
      elbe: Fix Pylint
      xmldefaults: Fix Pylint
      asciidoclog: Remove from Elbe

 .pylintrc                               |   8 +-
 debian/python-elbe-buildenv.install     |   1 -
 debian/python3-elbe-buildenv.install    |   1 -
 elbe                                    |  11 ++-
 elbepack/aptpkgutils.py                 |  22 +++--
 elbepack/aptprogress.py                 |  13 ++-
 elbepack/archivedir.py                  |   3 +-
 elbepack/asciidoclog.py                 |  55 -----------
 elbepack/asyncworker.py                 |  36 +++++--
 elbepack/cdroms.py                      |   3 +-
 elbepack/changelogxml.py                |   3 +-
 elbepack/commands/add.py                |  29 +++---
 elbepack/commands/adjustpkgs.py         |  85 ++++++++---------
 elbepack/commands/bootup-check.py       |   2 +
 elbepack/commands/buildchroot.py        |   1 -
 elbepack/commands/check_updates.py      |   2 -
 elbepack/commands/chroot.py             |   2 +-
 elbepack/commands/control.py            |  14 +--
 elbepack/commands/daemon.py             |   1 +
 elbepack/commands/fetch_initvm_pkgs.py  |  10 ++
 elbepack/commands/hdimg.py              |   1 -
 elbepack/commands/init.py               |   2 +-
 elbepack/commands/prjrepo.py            |  14 +--
 elbepack/commands/sign.py               |   3 +-
 elbepack/commands/toolchainextract.py   |   2 +
 elbepack/commands/updated.py            |   2 +-
 elbepack/daemons/soap/__init__.py       |   7 +-
 elbepack/daemons/soap/authentication.py |  48 ++++++----
 elbepack/daemons/soap/esoap.py          |   1 +
 elbepack/daemons/soap/faults.py         |  30 ++++--
 elbepack/db.py                          |  27 +++---
 elbepack/dbaction.py                    |   8 +-
 elbepack/debinstaller.py                |   3 +-
 elbepack/efilesystem.py                 |  19 ++--
 elbepack/egpg.py                        | 131 +++++++++++++++-----------
 elbepack/elbeproject.py                 |  23 +++--
 elbepack/elbexml.py                     |  11 ++-
 elbepack/filesystem.py                  |  15 +--
 elbepack/finetuning.py                  |   9 +-
 elbepack/fstab.py                       |  13 +--
 elbepack/hashes.py                      |   3 +-
 elbepack/hdimg.py                       |  28 ++++--
 elbepack/initvmaction.py                |   5 +-
 elbepack/junit.py                       |  11 ++-
 elbepack/kvm.py                         |   1 +
 elbepack/licencexml.py                  |  17 ++--
 elbepack/log.py                         |   6 +-
 elbepack/packers.py                     |  11 ++-
 elbepack/pbuilder.py                    |   2 +
 elbepack/pbuilderaction.py              |   3 +-
 elbepack/pkgarchive.py                  |   1 +
 elbepack/pkgutils.py                    |   4 +-
 elbepack/projectmanager.py              |  15 +--
 elbepack/repomanager.py                 | 161 ++++++++++++++++++++++----------
 elbepack/rfs.py                         |   3 +-
 elbepack/rpcaptcache.py                 |  13 ++-
 elbepack/shellhelper.py                 |  15 ++-
 elbepack/soapclient.py                  |  14 ++-
 elbepack/templates.py                   |   5 +-
 elbepack/tests/test_pylint.py           |  29 ++++++
 elbepack/toolchain.py                   |   4 +-
 elbepack/treeutils.py                   |  26 ++----
 elbepack/updated.py                     |  30 +++---
 elbepack/updated_monitors.py            |  41 ++++----
 elbepack/updatepkg.py                   |   1 -
 elbepack/virtapt.py                     |  15 ++-
 elbepack/xmldefaults.py                 |   4 +-
 elbepack/xmlpreprocess.py               |   6 +-
 68 files changed, 676 insertions(+), 469 deletions(-)
 delete mode 100644 elbepack/asciidoclog.py
 create mode 100644 elbepack/tests/test_pylint.py
-- 
Olivier Dion
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen



More information about the elbe-devel mailing list