diff --git a/src/python/jw/pkg/cmds/distro/backend/BeDup.py b/src/python/jw/pkg/cmds/distro/backend/BeDup.py new file mode 100644 index 00000000..89019286 --- /dev/null +++ b/src/python/jw/pkg/cmds/distro/backend/BeDup.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- + +import abc +from argparse import Namespace + +from .Backend import Backend as Base +from ..CmdDup import CmdDup as Parent + +class BeDup(Base): + + def __init__(self, parent: Parent): + super().__init__(parent) + + @abc.abstractmethod + async def run(self, args: Namespace) -> None: + pass diff --git a/src/python/jw/pkg/cmds/distro/backend/BeInstall.py b/src/python/jw/pkg/cmds/distro/backend/BeInstall.py new file mode 100644 index 00000000..98a6f806 --- /dev/null +++ b/src/python/jw/pkg/cmds/distro/backend/BeInstall.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- + +import abc +from argparse import Namespace + +from .Backend import Backend as Base +from ..CmdInstall import CmdInstall as Parent + +class BeInstall(Base): + + def __init__(self, parent: Parent): + super().__init__(parent) + + @abc.abstractmethod + async def run(self, args: Namespace) -> None: + pass diff --git a/src/python/jw/pkg/cmds/distro/backend/BeRefresh.py b/src/python/jw/pkg/cmds/distro/backend/BeRefresh.py new file mode 100644 index 00000000..496cc062 --- /dev/null +++ b/src/python/jw/pkg/cmds/distro/backend/BeRefresh.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- + +import abc +from argparse import Namespace + +from .Backend import Backend as Base +from ..CmdRefresh import CmdRefresh as Parent + +class BeRefresh(Base): + + def __init__(self, parent: Parent): + super().__init__(parent) + + @abc.abstractmethod + async def run(self, args: Namespace) -> None: + pass diff --git a/src/python/jw/pkg/cmds/distro/backend/arch/Dup.py b/src/python/jw/pkg/cmds/distro/backend/arch/Dup.py index 345b7b34..8fa66f2a 100644 --- a/src/python/jw/pkg/cmds/distro/backend/arch/Dup.py +++ b/src/python/jw/pkg/cmds/distro/backend/arch/Dup.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeDup import BeDup as Base -class Dup(Util): +class Dup(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/arch/Install.py b/src/python/jw/pkg/cmds/distro/backend/arch/Install.py index 231c6c0d..b621fdd1 100644 --- a/src/python/jw/pkg/cmds/distro/backend/arch/Install.py +++ b/src/python/jw/pkg/cmds/distro/backend/arch/Install.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeInstall import BeInstall as Base -class Install(Util): +class Install(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/arch/Refresh.py b/src/python/jw/pkg/cmds/distro/backend/arch/Refresh.py index 1a383c5b..849ff048 100644 --- a/src/python/jw/pkg/cmds/distro/backend/arch/Refresh.py +++ b/src/python/jw/pkg/cmds/distro/backend/arch/Refresh.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeRefresh import BeRefresh as Base -class Refresh(Util): +class Refresh(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/debian/Dup.py b/src/python/jw/pkg/cmds/distro/backend/debian/Dup.py index 386bb941..08fcb7a5 100644 --- a/src/python/jw/pkg/cmds/distro/backend/debian/Dup.py +++ b/src/python/jw/pkg/cmds/distro/backend/debian/Dup.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeDup import BeDup as Base -class Dup(Util): +class Dup(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/debian/Install.py b/src/python/jw/pkg/cmds/distro/backend/debian/Install.py index d008cdb9..ffcbce9a 100644 --- a/src/python/jw/pkg/cmds/distro/backend/debian/Install.py +++ b/src/python/jw/pkg/cmds/distro/backend/debian/Install.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeInstall import BeInstall as Base -class Install(Util): +class Install(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/debian/Refresh.py b/src/python/jw/pkg/cmds/distro/backend/debian/Refresh.py index 719dee23..a1f1ee94 100644 --- a/src/python/jw/pkg/cmds/distro/backend/debian/Refresh.py +++ b/src/python/jw/pkg/cmds/distro/backend/debian/Refresh.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeRefresh import BeRefresh as Base -class Refresh(Util): +class Refresh(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/redhat/Dup.py b/src/python/jw/pkg/cmds/distro/backend/redhat/Dup.py index ab872eb4..f100dcf3 100644 --- a/src/python/jw/pkg/cmds/distro/backend/redhat/Dup.py +++ b/src/python/jw/pkg/cmds/distro/backend/redhat/Dup.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeDup import BeDup as Base -class Dup(Util): +class Dup(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/redhat/Install.py b/src/python/jw/pkg/cmds/distro/backend/redhat/Install.py index 69923044..e6e291f3 100644 --- a/src/python/jw/pkg/cmds/distro/backend/redhat/Install.py +++ b/src/python/jw/pkg/cmds/distro/backend/redhat/Install.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeInstall import BeInstall as Base -class Install(Util): +class Install(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/redhat/Refresh.py b/src/python/jw/pkg/cmds/distro/backend/redhat/Refresh.py index e6a16824..0bc930c9 100644 --- a/src/python/jw/pkg/cmds/distro/backend/redhat/Refresh.py +++ b/src/python/jw/pkg/cmds/distro/backend/redhat/Refresh.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeRefresh import BeRefresh as Base -class Refresh(Util): +class Refresh(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/suse/Dup.py b/src/python/jw/pkg/cmds/distro/backend/suse/Dup.py index 4e5af5b6..206544a1 100644 --- a/src/python/jw/pkg/cmds/distro/backend/suse/Dup.py +++ b/src/python/jw/pkg/cmds/distro/backend/suse/Dup.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeDup import BeDup as Base -class Dup(Util): +class Dup(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/suse/Install.py b/src/python/jw/pkg/cmds/distro/backend/suse/Install.py index aa0790eb..9e99e789 100644 --- a/src/python/jw/pkg/cmds/distro/backend/suse/Install.py +++ b/src/python/jw/pkg/cmds/distro/backend/suse/Install.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeInstall import BeInstall as Base -class Install(Util): +class Install(Base): def __init__(self, parent: Cmd): super().__init__(parent) diff --git a/src/python/jw/pkg/cmds/distro/backend/suse/Refresh.py b/src/python/jw/pkg/cmds/distro/backend/suse/Refresh.py index 59d489b3..e9f0269d 100644 --- a/src/python/jw/pkg/cmds/distro/backend/suse/Refresh.py +++ b/src/python/jw/pkg/cmds/distro/backend/suse/Refresh.py @@ -3,9 +3,9 @@ from argparse import Namespace from ...Cmd import Cmd -from .Util import Util +from ..BeRefresh import BeRefresh as Base -class Refresh(Util): +class Refresh(Base): def __init__(self, parent: Cmd): super().__init__(parent)