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

Torben Hohn torben.hohn at linutronix.de
Mon Jun 15 15:20:31 CEST 2020


On Mon, Jun 15, 2020 at 07:57:12AM -0400, Olivier Dion wrote:
> 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)

merged to master.

Thanks a lot.

> 
> ----------------------------------------------------------------
> 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
> 
> _______________________________________________
> elbe-devel mailing list
> elbe-devel at linutronix.de
> https://lists.linutronix.de/mailman/listinfo/elbe-devel

-- 
Torben Hohn
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen
Phone: +49 7556 25 999 18; Fax.: +49 7556 25 999 99

Hinweise zum Datenschutz finden Sie hier (Informations on data privacy 
can be found here): https://linutronix.de/kontakt/Datenschutz.php

Linutronix GmbH | Firmensitz (Registered Office): Uhldingen-Mühlhofen | 
Registergericht (Registration Court): Amtsgericht Freiburg i.Br., HRB700 
806 | Geschäftsführer (Managing Directors): Heinz Egger, Thomas Gleixner



More information about the elbe-devel mailing list