etcd的python客户端
etcd-gevent的Python项目详细描述
etcd-gevent文档
etcd的异步python客户机 https://github.com/coreos/etcd ,由python-etcd派生。
官方文件: http://etcd-gevent.readthedocs.org/
安装
预先要求
此版本的etcd-gevent只能在etcd服务器版本2.0.x或更高版本上正常工作。如果您运行的是较旧版本的etcd,请使用python-etcd 0.3.3或更早版本。
众所周知,这个客户机可以使用Python2.7和Python3.3或更高版本。它没有经过测试,也不希望在更过时的python版本中工作。
源代码
啊!来自PYPI
啊!用法
与以前的版本相比,客户端的基本方法已经更改,以反映新的API结构;但是,已经维护了兼容层,因此您不必重写所有现有代码。
创建客户端对象 啊!
编写键
啊!读取键
啊!删除键 啊!
原子比较和交换 啊!
您还可以原子更新结果:
AAAAAAAAA 8观看按键 啊!
刷新按键ttl
(因为ETCD 2.3.0)可以在不通知当前观看者的情况下刷新ETCD中的键。
这可以通过在更新ttl时将refresh设置为true来实现。
刷新密钥时不能更新密钥的值。
啊!锁定模块
YYY11获取群集中的计算机 是啊。
获取集群的领导者
啊!13!在目录中生成顺序键
AAAAAAA H14列出目录的内容 是啊。
开发设置
要创建构建,
啊!要测试,您的系统路径中应该有etcd:
啊!要生成文档,
AAAAAAA 18发布howto
发布
<阻塞率>- 在news.txt和setup.py中更新发布日期/版本
- 运行"python setup.py sdist"
- 在dist/ 中测试生成的源分布
- 上载到pypi:python setup.py sdist register upload