From 246f0dbbafb173e2cb0a1e56984fdb03d7bc321b Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Wed, 16 Sep 2015 14:23:47 +0200 Subject: [PATCH] watch should return true if you are not leader --- patroni/zookeeper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patroni/zookeeper.py b/patroni/zookeeper.py index 9dfe47c4..f8d0958e 100644 --- a/patroni/zookeeper.py +++ b/patroni/zookeeper.py @@ -245,5 +245,5 @@ class ZooKeeper(AbstractDCS): self.cluster_event.wait(timeout) if self.cluster_event.isSet(): self.fetch_cluster = True - return self.cluster and self.cluster.leader and self.cluster.leader.name != self._name + return not self.cluster or not self.cluster.leader or self.cluster.leader.name != self._name return False