vcloud:与vcloud api交互的工具
vcloudtools的Python项目详细描述
一组命令行实用程序,用于帮助使用vmware vcloud api。
目前,vcloudtools是非常小的,但是仍然有足够的 这是有用的。除了python api客户端 (vcloudtools.api.VCloudAPIClient),有一系列小命令行 帮助与vcloud director的http api交互的实用程序。
用法
首先,通过添加 环境变量到您的.bash_profile或类似的:
$ echo "export VCLOUD_API_ROOT=https://vcd.example.com/api" >> ~/.bash_profile $ exec $SHELL
然后,登录VCD API:
$ eval `vcloud-login`
您现在可以使用vcloudtools,而无需进一步的身份验证麻烦。所以 目前,可用的工具包括vcloud-org:
$ vcloud-org list $ vcloud-org show My-Org-Name
vcloud-org将发出json,您可以用jsontool或类似的方法解析它。
您还可以使用vcloud-browse:
手动浏览api$ vcloud-browse /session $ vcloud-browse /org/7318a9a7-cc79-4f88-b8f8-ddddec6873f8
许可证
vcloudtools在mit许可下发布,其副本可以是 在LICENSE中找到。