consulate icon indicating copy to clipboard operation
consulate copied to clipboard

Python client for the Consul HTTP API

Results 21 consulate issues
Sort by recently updated
recently updated
newest added

First, guys, thank you for the library - it's awwesome! I use consul as a key/value storage and met the following problem. In method `consul_instance.kv.items()` I got an error >...

Instanciation of Consul instance in cli.py file uses positional arguments that do not match with the __init__ declaration of the class, resulting in host parameter being used for addr, port...

Python 3.9.0 was released on October 5, 2020, and consulate doesn't work on it. I have opened a PR (#125) that fixes an issue with json.loads, but that might not...

Hello, I use a plugin for Icinga2 ( monitoring) which checks the health of our services via Consul. Problem is, that I have no idea, how to [filter out the](https://github.com/strike-team/check_consul/issues/2)...

``` import consulate consul_host = os.environ['CONSUL_HOST'] consul = consulate.Consul(consul_host) consul.agent.service.deregister('redis') ``` Your code use Method **GET**. You need to use ### PUT. So, service can't been deleted. 16:55:48.376090 IP colswic01.test.local.56820...

In README.rst checks = consul.heath.state('critical') should be checks = consul.health.state('critical')

#68 was closed in November 2015, almost two years ago, saying that the fix would be released in 0.7. Are there any plans to cut that release?

Hi, I recently use consulate to register / deregister services. In 0.6.0, deregister method use GET method. Consul doesn't use anymore GET for deregistering service. In master branch, it's PUT...

There appears to be some sort of race condition when setting/deleting a key from two different threads/processes. For example: ```python import consulate import threading def update(): try: session.kv['test'] = 'true'...