consul的python客户端(http://www.consul.io/)

python-consul的Python项目详细描述


用于consul.io的python客户端

状态

构建状态

示例

importconsulc=consul.Consul()# poll a key for updatesindex=NonewhileTrue:index,data=c.kv.get('foo',index=index)printdata['Value']# in another processc.kv.put('foo','bar')

安装

pip install python-consul

注意: 在带有代理服务器的环境中使用python consul库时,可以设置 http_proxy https_proxy no_proxy 环境变量以获得正确的功能。

状态

还有一些api端点要公开 执政官v0.6.0.如果需要文档中没有的端点,只需 打开一个问题,我会立即尝试添加它。

贡献

python consul当前由以下人员维护:

  • @马图斯瓦洛
  • @荷兰银行
  • @电缆头

如果你也有兴趣成为一名维修人员,请联系我们。否则, 打开一个公关或问题,我们会尽快做出回应。

发布标签

<表> < COL/> < COL/> <正文> 今天!:正在进行一些筛选,应在中处理此问题 几个小时! 优先级:显然需要解决这个问题,而且它很可能是核心 投稿人将承担。为他们开一个公关是非常重要的 感谢! 需要帮助:此问题很有意义,而且很有用。不太可能是核心 不过,贡献者会得到这个,所以如果你想看的话 地址:请打开PR。 问题:问题的必要性不明确或需要澄清,请 跟进。在这个州有几个月的问题,没有 可能会关闭回复。 < > <表>

PRS

非常感谢拉的要求!创建公关时,请确保:

  1. 所有当前测试均通过,包括flake8
  2. 为新功能添加测试(如果合理的话)
  3. 若要为添加的新api功能添加docstring,并在需要时链接到这些 Sphinx文档中的docstrings < > >

发布

# release the current version, eg: 0.6.1-dev -> 0.6.1
bumpversion release

# prepare the next patch (z-stream) version, eg: 0.6.1 -> 0.6.2-dev
bumpversion --no-tag patch

# else, prepare the next minor (y-stream) version, eg: 0.6.1 -> 0.7.0-dev
bumpversion --no-tag minor

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从提供的列表中获取非重复值   java为什么Thymeleaf从HashMap返回字符串?   java将矩阵推到窗口的中心   java如何包含webapp_配置。txt到播放的dist-zip?   java实现产品密钥   WebSphereJava。lang.UnsupportedClassVersionError:JVMCFRE003错误的主要版本;class=org/slf4j/impl/StaticLoggerBinder,偏移量=6   使用java创建动态树结构   java为什么JVM在一次繁忙的旋转暂停后,会对同一代码块显示更多的延迟?   java无法使用distrolessdebug访问jarfile docker   java JMeter如何将多行响应数据传递给ForEach控制器请求   java空指针异常碎片活动   java改变JFileChooser的外观   性能Java位集:高效地查找所有真实位?   java可扩展的recyclerview实现