diff --git a/nodepool/zk.py b/nodepool/zk.py index 4ff5317bc..3b1a000e1 100755 --- a/nodepool/zk.py +++ b/nodepool/zk.py @@ -715,14 +715,20 @@ class ZooKeeper(object): @property def connected(self): + if self.client is None: + return False return self.client.state == KazooState.CONNECTED @property def suspended(self): + if self.client is None: + return True return self.client.state == KazooState.SUSPENDED @property def lost(self): + if self.client is None: + return True return self.client.state == KazooState.LOST @property