openstack管理api的客户端库
python-tuskarclient的Python项目详细描述
python tuskarclient是一个python客户机和命令行界面 对于Tuskar。
开始
复制回购:
$ git clone https://github.com/openstack/python-tuskarclient.git
然后,使用tox设置虚拟环境并运行测试:
$ cd python-tuskarclient $ tox
完成后,激活您的虚拟环境:
$ source .tox/py27/bin/activate
最后,使用此脚本在虚拟机中构建包装器脚本 cli工具的环境:
$ python setup.py develop
从python使用
在python应用程序中使用python-tuskarclient,this wiki page 提供最完整的文档。
从cli使用
在命令行上,python-tuskarclient实现tuskar 命令。
首先,确保运行“入门”部分中的所有步骤, 上面提到,你还没有停用你的虚拟环境。
然后,导出这两个环境变量,如果 必要:
$ export OS_AUTH_TOKEN=nopass $ export TUSKAR_URL=http://localhost:8585/v2
(注意'nopass'是默认设置中的正确值,没有 验证。)
现在您可以使用^{tt4}与tuskar交互$ 命令。tuskar --help列出完整的使用详细信息。你可以用 tuskar rack-list为例。