watcherclient.shell 模块

Watcher API 的命令行界面。

class watcherclient.shell.WatcherShell(**kwargs)[源代码]

基类: App

Watcher 命令行界面。

build_option_parser(description, version, argparse_kwargs=None)[源代码]

为应用程序引入全局参数。

从框架继承而来。

configure_logging()[源代码]

配置应用程序的日志记录。

create_client(args)[源代码]
prepare_to_run_command(cmd)[源代码]

准备运行命令

检查是否提供了最少参数并创建客户端接口。从框架继承而来。

run(argv)[源代码]

相当于应用程序的主程序。

参数:

argv (str 的列表) – 输入参数和选项

watcherclient.shell.main(argv=None)[源代码]