From 686d8000b8e2e3fc5f95a7d2be41b67eff99041f Mon Sep 17 00:00:00 2001 From: Vilobh Meshram Date: Mon, 16 Nov 2015 14:59:01 -0800 Subject: [PATCH] Add python consul client This client library is used to interact with Consul. Consul driver will be added to Tooz drivers. Is the library actively maintained? Yes, cablehead seems to be the guy who is maintaining it. This library is just a wrapper around python requests module (https://github.com/cablehead/python-consul). Is the library good code? Yes. Is the library python 3 compatible? Yes. Is the library license compatible? Yes. Is the library already packaged in the distros we target? Yes. Is the function of this library already covered by other libraries in global-requirements.txt? Nope Change-Id: I4f57a2f37f268a66b29b81a9401c1a2edba1fe7a --- global-requirements.txt | 1 + upper-constraints.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/global-requirements.txt b/global-requirements.txt index 1834c39e3c..1d9ae3fb59 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -288,6 +288,7 @@ proboscis>=1.2.5.3 psycopg2>=2.5 pysendfile>=2.0.0 pysqlite;python_version=='2.7' +python-consul>=0.4.7 # MIT License python-ldap>=2.4;python_version=='2.7' python-subunit>=0.0.18 pyzmq>=14.3.1 # LGPL+BSD diff --git a/upper-constraints.txt b/upper-constraints.txt index b681c2b592..a928532214 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -250,6 +250,7 @@ python-barbicanclient===3.3.0 python-ceilometerclient===2.0.0 python-cinderclient===1.4.0 python-congressclient===2015.1.0 +python-consul===0.4.7 python-dateutil===2.4.2 python-designateclient===1.5.0 python-editor===0.4