Rare: Move sub-commands implementations in the commands
subfolder
Right now we have two commands, and with possible third one comming soon.
This commit is contained in:
parent
2f84a501d5
commit
6a747ce0f7
0
rare/commands/reaper.py
Normal file
0
rare/commands/reaper.py
Normal file
|
@ -59,7 +59,7 @@ def main() -> int:
|
||||||
)
|
)
|
||||||
subparsers = parser.add_subparsers(title="Commands", dest="subparser")
|
subparsers = parser.add_subparsers(title="Commands", dest="subparser")
|
||||||
|
|
||||||
launch_parser = subparsers.add_parser("start", aliases=["launch"])
|
launch_parser = subparsers.add_parser("launch", aliases=["start"])
|
||||||
launch_parser.add_argument("app_name", help="AppName of the game to launch",
|
launch_parser.add_argument("app_name", help="AppName of the game to launch",
|
||||||
metavar="<App Name>", action="store")
|
metavar="<App Name>", action="store")
|
||||||
launch_parser.add_argument("--dry-run", help="Print arguments and exit", action="store_true")
|
launch_parser.add_argument("--dry-run", help="Print arguments and exit", action="store_true")
|
||||||
|
@ -100,11 +100,11 @@ def main() -> int:
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
if args.subparser in {"login", "auth"}:
|
if args.subparser in {"login", "auth"}:
|
||||||
from rare.webview import launch
|
from rare.commands.webview import launch
|
||||||
return launch(args)
|
return launch(args)
|
||||||
|
|
||||||
if args.subparser in {"start", "launch"}:
|
if args.subparser in {"launch", "start"}:
|
||||||
from rare.launcher import launch
|
from rare.commands.launcher import launch
|
||||||
return launch(args)
|
return launch(args)
|
||||||
|
|
||||||
from rare.utils import singleton
|
from rare.utils import singleton
|
||||||
|
|
Loading…
Reference in a new issue