[elbe-devel] [PATCH 00/17] elbepack: projectmanager: remove some unused functions
Benedikt Spranger
b.spranger at linutronix.de
Mon Aug 12 12:19:51 CEST 2024
Am Fri, 19 Jul 2024 13:30:51 +0200
schrieb Thomas Weißschuh <thomas.weissschuh at linutronix.de>:
> 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
Nice!
For teh series:
Reviewed-by: Benedikt Spranger <b.spranger at linutronix.de>
More information about the elbe-devel
mailing list