summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-03-31 16:55:41 +0000
committerGerrit Code Review <review@openstack.org>2016-03-31 16:55:42 +0000
commit985cfbae2a028f01bd87be8a65c145d608f7156e (patch)
tree565fa4fec15e7625a62e0af535915ccc5feb1abb
parent7b5e1fd3213e5a9964824d9edda66a80cefb15f2 (diff)
parent979b67dbf9a452ddce8ba8ddc7f823ee6858d98a (diff)
downloaddesignate-985cfbae2a028f01bd87be8a65c145d608f7156e.tar.gz
Merge "Partitoner references invalid exception class" into stable/mitaka
-rw-r--r--designate/coordination.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/designate/coordination.py b/designate/coordination.py
index 5463f9e9..d53240fd 100644
--- a/designate/coordination.py
+++ b/designate/coordination.py
@@ -140,8 +140,11 @@ class Partitioner(object):
get_members_req = self._coordinator.get_members(group_id)
try:
return get_members_req.get()
- except tooz.ToozError:
- self.join_group(group_id)
+
+ except tooz.coordination.GroupNotCreated:
+ LOG.error(_LE('Attempting to partition over a non-existent group: '
+ '%s'), self._group_id)
+ raise
def _on_group_change(self, event):
LOG.debug("Received member change %s" % event)