vswmc命令行工具
vswmc-cli的Python项目详细描述
vswmc命令行界面
使用pip安装:
pip install --upgrade vswmc-cli
这将在您的系统上安装一个vswmc
命令。vswmc
命令有几个全局选项:
-u USER
_ SSA用户名
-p PASSWORD
_ SSA密码
列出可用的模拟
vswmc simulations list
这将显示运行所需的参数。
开始跑步
vswmc run [--param-file PARAM_FILE] [--param PARAM=VALUE ...] -- SIMULATION
此命令通过stdout返回新运行的id。您可以使用此ID来获取日志或结果文件。
选项
- --param-file PARAM_FILE
- 从文件中读取参数。
- --param PARAM=VALUE ...
- 设置参数。
每个仿真都支持不同的参数。要了解特定模拟所需的参数,请运行:
vswmc simulations describe SIMULATION
列表运行
vswmc ps [--simulation SIMULATION] [-a, --all]
选项
- --simulation SIMULATION
- 模拟过滤。
- -a, --all
- 列出所有运行(默认情况下仅显示正在进行的运行)
将结果文件复制到磁盘
vswmc cp SRC DST
将远程结果文件下载到本地磁盘。源应以RUN:FILE格式指定。参数DST可以是本地文件或目录。
获取运行日志
vswmc logs RUN
列出运行结果
vswmc ls [-l] RUN
选项
- -l
- 打印长列表
保存运行的所有结果
vswmc save RUN
保存运行的所有结果文件。此运行中每个任务的结果都将被压缩并保存到以该任务的模型命名的zip存档中。
停止一次或多次运行
vswmc stop RUN ...
删除一个或多个跑步记录
vswmc rm RUN ...