diff --git a/src/python/jw/pkg/cmds/distro/CmdRefresh.py b/src/python/jw/pkg/cmds/distro/CmdRefresh.py new file mode 100644 index 00000000..5dc125a6 --- /dev/null +++ b/src/python/jw/pkg/cmds/distro/CmdRefresh.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- + +from argparse import Namespace, ArgumentParser + +from .Cmd import Cmd +from ..CmdDistro import CmdDistro + +class CmdRefresh(Cmd): # export + + def __init__(self, parent: CmdDistro) -> None: + super().__init__(parent, 'refresh', help="Refresh the distribution's notion of available packages") + + def add_arguments(self, parser: ArgumentParser) -> None: + super().add_arguments(parser) + + async def _run(self, args: Namespace) -> None: + return await self._backend.run(args)