用于vmware vro的rest库
vmwvro2的Python项目详细描述
项目说明
在vmware vrealize orchestrator(vro)上执行“worflows”的rest api库。
功能
如何使用vmwvro:
- 支持VRO端点列表
- 并发执行
- 支持输入和输出参数
- 支持的SOCKS代理
- 下载工作流日志
基本用法
#!/usr/bin/env pythonfromvmwvro2.workflowimportWorkflow,MultiRunfromvmwvro2.sessionsimportSessionListsl=SessionList()sl.load()##########################################################wf=Workflow()wf.id="338beefa-9fff-469b-89d4-914031ffbfb6"wf.name="IP update"wf.param(name="ipAddress",value="10.10.10.10")wf.param(name="newStatus",value="In Service")mt=MultiRun()mt.add(wf,sl,"dev")mt.run()mt.wait()mt.getLogs()foraliasinmt.list:printprint"****************"printaliasprintmt.list[alias].namemt.list[alias].print_parameters()printmt.list[alias].log
许可证
麻省理工学院
注:根据“vmwvro”(c)lior p.abitbol复制的一些零件