Merge "Indicate whether service is down for mc driver"

This commit is contained in:
Jenkins 2014-12-05 16:05:45 +00:00 committed by Gerrit Code Review
commit 889478ab55
1 changed files with 5 additions and 1 deletions

View File

@ -68,7 +68,11 @@ class MemcachedDriver(api.ServiceGroupDriver):
Check whether a service is up based on last heartbeat.
"""
key = "%(topic)s:%(host)s" % service_ref
return self.mc.get(str(key)) is not None
is_up = self.mc.get(str(key)) is not None
if not is_up:
LOG.debug('Seems service %s is down' % key)
return is_up
def get_all(self, group_id):
"""Returns ALL members of the given group