Do not try to fetch the element from the get_node result if the node is not there.

This commit is contained in:
Oleksii Kliukin
2015-10-21 12:00:03 +02:00
parent 40c5d5e351
commit 44a73982d4
+1 -1
View File
@@ -139,7 +139,7 @@ class ZooKeeper(AbstractDCS):
self.fetch_cluster = True
# get initialize flag
initialize = self.get_node(self.initialize_path)[0] if self._INITIALIZE in nodes else None
initialize = (self.get_node(self.initialize_path) or [None])[0] if self._INITIALIZE in nodes else None
# get list of members
members = self.load_members() if self._MEMBERS[:-1] in nodes else []