Digital Ocean API的Python客户端
项目描述
DOP是Digital Ocean API的MIT许可证Python封装器。
功能
- 支持此处列出的所有方法(它们的行为很奇怪,除了)
reset_root_password
restore_droplet
destroy_image
安装
要安装dop,只需
$ pip install dop
示例
使用非常简单
from dop.client import Client
client = Client('client_id', 'api_key')
# Print regions.
regions = client.regions()
for region in regions:
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
Python 3兼容性,归功于Sambodson(https://github.com/samdobson)
- 版本 0.1.5
更新API
- 版本 0.1.4
向create_droplet方法添加了virtio参数
在all_ssh_keys方法中进行了微调
现在readme区域示例使用to_json()方法
- 版本 0.1.3
向Droplet对象添加了ssh_keys支持(感谢Derek:http://github.com/covertgeek)
- 版本 0.1.2
向Droplet对象添加了ip_address(感谢Derek:http://github.com/covertgeek)
- 版本 0.1.1
添加了对requests 1.x的支持(感谢Luke:http://github.com/clone1018)
- 版本 0.1.0
首次发布
项目详情
关闭
dop-0.1.6.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c84afbb1468fa98816cbb3ad9d2e58199c07b83c47a7a41be46523af7fd1a9e7 |
|
MD5 | dd431ce95ad947b0b771b26b1862dbed |
|
BLAKE2b-256 | c2976ab4d00d5bd53d27e1ad0bb8b41fea869bfc9c05da9fdb6d40facc25448d |