[elbe-devel] [PATCH 00/17] elbepack: projectmanager: remove some unused functions

Thomas Weißschuh thomas.weissschuh at linutronix.de
Fri Jul 19 13:30:51 CEST 2024


projectmanager.py contains many functions which are unused.
The future of elbe is to remove as much state as possible from the
initvm.
As a preparation for that delete some of the unused and untested code.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>
---
Thomas Weißschuh (17):
      elbepack: projectmanager: drop unused function get_current_project_data
      elbepack: projectmanager: drop unused function get_current_project_files
      elbepack: projectmanager: drop unused function open_current_project_file
      elbepack: projectmanager: drop unused private_data functions
      elbepack: projectmanager: drop unused function set_current_project_postbuild
      elbepack: projectmanager: drop unused function set_current_project_savesh
      elbepack: projectmanager: drop unused function set_current_project_presh
      elbepack: projectmanager: drop unused function set_current_project_postsh
      elbepack: dosunix: drop unused module
      elbepack: projectmanager: drop unused function set_current_project_version
      elbepack: projectmanager: drop unused function list_current_project_versions
      elbepack: projectmanager: drop unused function save_current_project_version
      elbepack: projectmanager: drop unused function checkout_project_version
      elbepack: projectmanager: drop unused function set_current_project_version_description
      elbepack: projectmanager: drop unused function del_current_project_version
      elbepack: projectmanager: drop unused function get_debootstrap_pkgs
      elbepack: projectmanager: drop unused apt functions

 debian/python3-elbe-common.install |   1 -
 debian/python3-elbe-daemon.install |   1 -
 elbepack/asyncworker.py            | 196 --------------------------------
 elbepack/db.py                     | 140 +----------------------
 elbepack/dosunix.py                |  28 -----
 elbepack/elbeproject.py            |   3 -
 elbepack/pkgarchive.py             | 179 -----------------------------
 elbepack/projectmanager.py         | 226 +------------------------------------
 elbepack/rpcaptcache.py            |  51 ---------
 9 files changed, 2 insertions(+), 823 deletions(-)
---
base-commit: 989fac08530cb101f31027d37210118638a4cfcd
change-id: 20240719-projectmanager-a00cbd699dea

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



More information about the elbe-devel mailing list