From 8bc9d003911e1bdc9c6d3ef5d4590ec45682de29 Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Wed, 2 Sep 2015 13:26:40 +0200 Subject: [PATCH] Code cleanup --- helpers/etcd.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/helpers/etcd.py b/helpers/etcd.py index d6739e2d..67ac9c92 100644 --- a/helpers/etcd.py +++ b/helpers/etcd.py @@ -183,15 +183,13 @@ class Etcd(AbstractDCS): leader = Leader(leader.modifiedIndex, leader.expiration, leader.ttl, member) self.cluster = Cluster(initialize, leader, last_leader_operation, members) - return self.cluster except etcd.EtcdKeyNotFound: self.cluster = Cluster(False, None, None, []) - return self.cluster except: + self.cluster = None logger.exception('get_cluster') - - self.cluster = None - raise EtcdError('Etcd is not responding properly') + raise EtcdError('Etcd is not responding properly') + return self.cluster @catch_etcd_errors def touch_member(self, connection_string, ttl=None):