用于数字海洋api的python客户端
dop的Python项目详细描述
dop是麻省理工学院授权的用于数字海洋api的python包装器。
功能
- 完全支持列出的所有方法here,除了(它们有奇怪的行为):
- 重置根密码
- 还原_液滴
- 销毁图像
安装
要安装DOP,只需:
$ pip install dop
示例
它很容易使用:
fromdop.clientimportClientclient=Client('client_id','api_key')# Print regions.regions=client.regions()forregioninregions:print(region.to_json())# Create a 512Mb droplet (Debian 7.0 x32) in the Amsterdam region.client.create_droplet(name='test',size_id=66,image_id=303619,region_id=2)
贡献
欢迎提出请求和改进。
- 版本0.1.6
- 得益于sambodson(https://github.com/samdobson)
- 版本0.1.5
- 更新的API
- 版本0.1.4
- 添加virtio参数以创建“液滴方法”
- 所有ssh-keys方法中的小补丁
- 自述区域示例现在使用to_json()方法
- 版本0.1.3
- 添加了对droplet对象的ssh_密钥支持(感谢derek:http://github.com/covertgeek)
- 版本0.1.2
- 为水滴对象添加了IP地址(感谢derek:http://github.com/covertgeek)
- 版本0.1.1
- 添加了对请求1.x的支持(感谢luke:http://github.com/clone1018)
- 版本0.1.0
- 初始版本