feat(cli): Better organized CLI arg parsing
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
import argparse as ap
|
||||
|
||||
|
||||
def add_parser(sp: ap._SubParsersAction[ap.ArgumentParser]):
|
||||
show = sp.add_parser("show", help="get information about configuration presets")
|
||||
show_sp = show.add_subparsers(
|
||||
title="config presets to show details on",
|
||||
dest="show",
|
||||
required=True,
|
||||
)
|
||||
pkgs = show_sp.add_parser("pkgs", help="show details on package presets")
|
||||
pkgs.add_argument("show_pkg")
|
||||
Reference in New Issue
Block a user