[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