21 lines
595 B
Diff
21 lines
595 B
Diff
|
Move consul import to ConsulController class
|
||
|
|
||
|
Facilitates building on stretch where this module is not available
|
||
|
|
||
|
--- a/features/environment.py
|
||
|
+++ b/features/environment.py
|
||
|
@@ -1,5 +1,4 @@
|
||
|
import abc
|
||
|
-import consul
|
||
|
import datetime
|
||
|
import etcd
|
||
|
import kazoo.client
|
||
|
@@ -361,6 +360,7 @@ class AbstractDcsController(AbstractCont
|
||
|
class ConsulController(AbstractDcsController):
|
||
|
|
||
|
def __init__(self, context):
|
||
|
+ import consul
|
||
|
super(ConsulController, self).__init__(context)
|
||
|
os.environ['PATRONI_CONSUL_HOST'] = 'localhost:8500'
|
||
|
self._client = consul.Consul()
|