Changed syntax of pg_dir_ips()

This commit is contained in:
Bilal Baqar 2016-03-26 21:30:59 +01:00
parent 382c0c71fa
commit c294e408dd
2 changed files with 5 additions and 7 deletions

View File

@ -31,12 +31,11 @@ def _pg_dir_ips():
Inspects plumgrid-director peer relation and returns the
ips of the peer directors
'''
pg_dir_ips = []
for rid in relation_ids('director'):
for unit in related_units(rid):
rdata = relation_get(rid=rid, unit=unit)
pg_dir_ips.append(get_host_ip(rdata['private-address']))
return pg_dir_ips
return [get_host_ip(rdata['private-address'])
for rid in relation_ids("director")
for rdata in
(relation_get(rid=rid, unit=unit) for unit in related_units(rid))
if rdata]
class PGDirContext(context.NeutronContext):

View File

@ -411,7 +411,6 @@ def get_cidr_from_iface(interface):
def director_cluster_ready():
dirs_count = len(pg_dir_context._pg_dir_ips())
log('DIR COUNT: %s' % dirs_count)
return True if dirs_count == 2 else False