etcd的Python客户端 - Azion的分支
项目描述
python-etcd 文档
=========================
Etcd的Python客户端 https://github.com/coreos/etcd
官方文档: http://python-etcd.readthedocs.org/
.. image:: https://travis-ci.org/jplana/python-etcd.png?branch=master
:target: https://travis-ci.org/jplana/python-etcd
安装
------------
先决条件
~~~~~~~~~~~~~~~~
安装etcd(0.2.rc1或更高版本)。此版本的python-etcd只能与etcd API版本2正确工作。
此客户端已知与python 2.7和python 3.3或更高版本兼容。它未在更旧的python版本中测试,也不期望在更旧的版本中工作。
从源代码
~~~~~~~~~~~
.. code:: bash
python bootstrap.py
bin/test
要生成文档,
.. code:: bash
make
发布指南
-------------
要发布一个版本,
1) 更新NEWS.txt和setup.py中的发布日期/版本
2) 运行'python setup.py sdist'
3) 测试在dist/中生成的源分布
4) 上传到PyPI: 'python setup.py sdist register upload'
新闻
====
0.3.4
-----
在更多异常中重试
0.3.3
-----
发布日期:2015-04-12*
在get_subtree()递归调用中传递leaves_only值
修复README中的prevExists->prevExist
添加可配置的version_prefix
添加递归监视支持
更好的错误处理支持(更详细的异常)
修复了一些不可靠的测试
修复Python 2.6中不正确的.format用法
将包名更改为python-etcd-azion
0.3.2
-----
发布日期:2014-08-04*
修复了生成的文档版本。
0.3.1
-----
发布日期:2014-08-04*
添加了一致读取选项
修复了read()中的超时参数
添加了对原子删除参数的支持
修复了删除行为
添加了允许在结果上原子更新的更新方法
修复了write()上的检查
向EtcdResult和get_subtree添加了leaves生成器,用于递归获取
向EtcdResult添加了etcd_index
将ethernal改为eternal
更新了urllib3和pyOpenSSL库
几个性能修复
更好地解析etcd_index和raft_index
删除了重复的测试
添加了几个集成和单元测试
在travis中使用etcd v0.3.0
使用`python setup.py test`和nose执行测试
0.3.0
-----
发布日期:2014-01-18*
API v2支持
Python 3.3兼容性
0.2.1
-----
发布日期:2013-11-30*
SSL支持
在结果中添加了对子目录的支持。
改进测试
添加了对重连的支持,允许容忍死亡节点。
0.2.0
-----
发布日期:2013-09-30*
允许获取多个密钥(子节点)
0.1
---
发布日期:2013-09-18*
初始发布
=========================
Etcd的Python客户端 https://github.com/coreos/etcd
官方文档: http://python-etcd.readthedocs.org/
.. image:: https://travis-ci.org/jplana/python-etcd.png?branch=master
:target: https://travis-ci.org/jplana/python-etcd
安装
------------
先决条件
~~~~~~~~~~~~~~~~
安装etcd(0.2.rc1或更高版本)。此版本的python-etcd只能与etcd API版本2正确工作。
此客户端已知与python 2.7和python 3.3或更高版本兼容。它未在更旧的python版本中测试,也不期望在更旧的版本中工作。
从源代码
~~~~~~~~~~~
.. code:: bash
要生成文档,
.. code:: bash
发布指南
-------------
要发布一个版本,
1) 更新NEWS.txt和setup.py中的发布日期/版本
2) 运行'python setup.py sdist'
3) 测试在dist/中生成的源分布
4) 上传到PyPI: 'python setup.py sdist register upload'
新闻
====
0.3.4
-----
在更多异常中重试
0.3.3
-----
发布日期:2015-04-12*
在get_subtree()递归调用中传递leaves_only值
修复README中的prevExists->prevExist
添加可配置的version_prefix
添加递归监视支持
更好的错误处理支持(更详细的异常)
修复了一些不可靠的测试
修复Python 2.6中不正确的.format用法
将包名更改为python-etcd-azion
0.3.2
-----
发布日期:2014-08-04*
修复了生成的文档版本。
0.3.1
-----
发布日期:2014-08-04*
添加了一致读取选项
修复了read()中的超时参数
添加了对原子删除参数的支持
修复了删除行为
添加了允许在结果上原子更新的更新方法
修复了write()上的检查
向EtcdResult和get_subtree添加了leaves生成器,用于递归获取
向EtcdResult添加了etcd_index
将ethernal改为eternal
更新了urllib3和pyOpenSSL库
几个性能修复
更好地解析etcd_index和raft_index
删除了重复的测试
添加了几个集成和单元测试
在travis中使用etcd v0.3.0
使用`python setup.py test`和nose执行测试
0.3.0
-----
发布日期:2014-01-18*
API v2支持
Python 3.3兼容性
0.2.1
-----
发布日期:2013-11-30*
SSL支持
在结果中添加了对子目录的支持。
改进测试
添加了对重连的支持,允许容忍死亡节点。
0.2.0
-----
发布日期:2013-09-30*
允许获取多个密钥(子节点)
0.1
---
发布日期:2013-09-18*
初始发布
关闭
python-etcd-azion-0.3.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed52fc682a14d5b18903340a827640bad2d548394807189171221b23a360501a |
|
MD5 | c7b46da923f0d9476ff4507937278e93 |
|
BLAKE2b-256 | 4795aa4e179d3fb746725b30ec16f777c962c55cbe3b0aeb9d8185e10f24d413 |