diff --git a/src/python/jw/pkg/lib/util.py b/src/python/jw/pkg/lib/util.py index 6d4efc3a..d1f61ea3 100644 --- a/src/python/jw/pkg/lib/util.py +++ b/src/python/jw/pkg/lib/util.py @@ -257,7 +257,7 @@ async def run_askpass(askpass_env: list[str], key: AskpassKey, host: str|None=No return ret return None -async def run_sudo(cmd: list[str], mod_env: dict[str, str] = {}, opts: list[str]=[], interactive: bool=True): +async def run_sudo(cmd: list[str], mod_env: dict[str, str] = {}, opts: list[str]=[], interactive: bool=True, verbose=True): env: dict[str, str]|None = None cmd_input: str|None = None if mod_env: @@ -272,7 +272,7 @@ async def run_sudo(cmd: list[str], mod_env: dict[str, str] = {}, opts: list[str] cmdline.extend(cmd) if interactive: cmd_input = "mode:interactive" - stdout, stderr = await run_cmd(*cmdline, throw=True, verbose=True, env=env, cmd_input=cmd_input) + stdout, stderr = await run_cmd(*cmdline, throw=True, verbose=verbose, env=env, cmd_input=cmd_input) return stdout, stderr async def get_username(args: Namespace|None=None, url: str|None=None, askpass_env: list[str]=[]) -> str: # export