aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/hydro_roll_core/cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'hydro_roll_core/cli.py')
-rw-r--r--hydro_roll_core/cli.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/hydro_roll_core/cli.py b/hydro_roll_core/cli.py
deleted file mode 100644
index 55758bc..0000000
--- a/hydro_roll_core/cli.py
+++ /dev/null
@@ -1,46 +0,0 @@
-import argparse
-
-
-class Cli(object):
- parser = argparse.ArgumentParser(description="水系核心终端")
-
- def __init__(self):
- self.parser.add_argument(
- "-i",
- "--install",
- dest="command",
- help="安装规则包",
- action="store_const",
- const="install_package",
- )
- self.parser.add_argument(
- "-T",
- "--template",
- dest="command",
- help="选择模板快速创建规则包实例",
- action="store_const",
- const="build_template",
- )
- self.parser.add_argument(
- "-S",
- "--search",
- dest="command",
- help="在指定镜像源查找规则包",
- action="store_const",
- const="search_package",
- )
- self.parser.add_argument(
- "-c",
- "--config",
- dest="command",
- help="配置管理",
- action="store_const",
- const="config",
- )
- self.args = self.parser.parse_args()
-
- def get_args(self):
- return self.args
-
- def get_help(self):
- return self.parser.format_help()