[elbe-devel] [PATCH 0/5] elbepack: migrate shellhelper.system to subprocess package

Thomas Weißschuh thomas.weissschuh at linutronix.de
Fri Apr 5 11:53:54 CEST 2024


The subprocess APIs are more powerful, better documented and
standardized.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>
---
Thomas Weißschuh (5):
      elbepack: virtapt: replace usages of system with native APIs
      elbepack: elbeproject: replace usages of system with native APIs
      elbepack: elbefilesystem: replace usages of system with native APIs
      elbepack: simplify implementation of command chroot
      elbepack: migrate shellhelper.system to subprocess package

 elbepack/archivedir.py             | 13 +++---
 elbepack/commands/check_updates.py |  6 +--
 elbepack/commands/chroot.py        | 31 ++++++--------
 elbepack/daemons/soap/esoap.py     |  3 +-
 elbepack/debinstaller.py           | 32 ++++++++------
 elbepack/efilesystem.py            | 34 ++++++++-------
 elbepack/egpg.py                   | 15 ++++---
 elbepack/elbeproject.py            | 12 +++---
 elbepack/hashes.py                 |  4 +-
 elbepack/initvmaction.py           | 86 +++++++++++++++++++-------------------
 elbepack/pbuilderaction.py         | 59 ++++++++++++--------------
 elbepack/pkgutils.py               |  6 +--
 elbepack/shellhelper.py            | 30 +++----------
 elbepack/updated.py                |  9 ++--
 elbepack/virtapt.py                |  8 ++--
 15 files changed, 163 insertions(+), 185 deletions(-)
---
base-commit: 1e7eb4b1f8ee2c3442ae2da1aefbb5ba892b9ae4
change-id: 20240318-shellhelper-system-029953c22be8

Best regards,
-- 
Thomas Weißschuh <thomas.weissschuh at linutronix.de>



More information about the elbe-devel mailing list