From 0b3f12866cd138a9a72e5f691ac152e497429a17 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Tue, 3 Mar 2026 10:20:12 +0100 Subject: [PATCH] jw.pkg.cmds.distro.backend.*._sudo(): Pass *args on Pass *args and **kwargs on unchanged to run_sudo(). Signed-off-by: Jan Lindemann --- src/python/jw/pkg/cmds/distro/backend/Backend.py | 4 ++-- src/python/jw/pkg/cmds/distro/backend/Util.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/python/jw/pkg/cmds/distro/backend/Backend.py b/src/python/jw/pkg/cmds/distro/backend/Backend.py index fec5c6f9..4f5c057e 100644 --- a/src/python/jw/pkg/cmds/distro/backend/Backend.py +++ b/src/python/jw/pkg/cmds/distro/backend/Backend.py @@ -13,8 +13,8 @@ class Backend: def __init__(self, parent: Cmd): self.__parent = parent - async def _sudo(self, cmd: list[str], mod_env: dict[str, str] = {}, opts: list[str]=[]): - return await run_sudo(cmd, mod_env=mod_env, opts=opts, interactive=self.interactive) + async def _sudo(self, *args, **kwargs): + return await run_sudo(*args, interactive=self.interactive, **kwargs) @property def util(self): diff --git a/src/python/jw/pkg/cmds/distro/backend/Util.py b/src/python/jw/pkg/cmds/distro/backend/Util.py index 4ce63934..962c157b 100644 --- a/src/python/jw/pkg/cmds/distro/backend/Util.py +++ b/src/python/jw/pkg/cmds/distro/backend/Util.py @@ -13,8 +13,8 @@ class Util: def __init__(self, parent: Cmd): self.__parent = parent - async def _sudo(self, cmd: list[str], mod_env: dict[str, str] = {}, opts: list[str]=[]): - return await run_sudo(cmd, mod_env=mod_env, opts=opts, interactive=self.interactive) + async def _sudo(self, *args, **kwargs): + return await run_sudo(*args, interactive=self.interactive, **kwargs) @property def parent(self):