diff --git a/src/python/jw/pkg/cmds/distro/backend/suse/Util.py b/src/python/jw/pkg/cmds/distro/backend/suse/Util.py index bd90ad07..e5c44eb9 100644 --- a/src/python/jw/pkg/cmds/distro/backend/suse/Util.py +++ b/src/python/jw/pkg/cmds/distro/backend/suse/Util.py @@ -3,6 +3,8 @@ from ...Cmd import Cmd from ..Util import Util as Base +from ...lib.rpm import run_rpm + class Util(Base): def __init__(self, parent: Cmd): @@ -15,3 +17,6 @@ class Util(Base): cmd.extend(args) # Run sudo --login in case /etc/profile modifies ZYPP_CONF return await self._sudo(cmd, opts=['--login']) + + async def rpm(self, *args, sudo=False): + return await run_rpm(*args, sudo=sudo)