用于caas的python客户端
python-caasclient的Python项目详细描述
用于CAAS的Python客户端
待填:简介
功能
- 使用请求的http接口
- 针对caas api对象的python本地查询
安装
使用pip:
pip install python-caasclient
建议使用virtualenvwrapper:
virtualenv python-caasclient source python-caasclient/bin/activate pip install python-caasclient
手动安装:
git clone https://github.com/rogeryu27/python-caasclient.git cd python-caasclient python setup.py install
用法
查询所有就绪的容器[在自定义命名空间中]:
fromcaasclientimportclientascaas_clientcontainer_list=caas_client.Client(<caasurl>).containers.list()
创建自定义图像:
importosfromcaasclientimportclientascaas_clientimage=caas_client.Client(<caasurl>).images.create_by_dockerfile(os.open('path/to/dockerfile','w+'))
要求
- python 2.7版
- 请求