From d6e96ee84e61763cb1e19413c86a2ea554a28d0b Mon Sep 17 00:00:00 2001 From: Bilal Baqar Date: Wed, 4 Nov 2015 00:22:19 -0800 Subject: [PATCH] Getting IP only from director relation --- hooks/pg_gw_context.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hooks/pg_gw_context.py b/hooks/pg_gw_context.py index 8909f7d..d94f3df 100644 --- a/hooks/pg_gw_context.py +++ b/hooks/pg_gw_context.py @@ -9,7 +9,7 @@ from charmhelpers.core.hookenv import ( relation_get, ) from charmhelpers.contrib.openstack import context - +from charmhelpers.contrib.openstack.utils import get_host_ip from socket import gethostname as get_unit_hostname @@ -21,7 +21,7 @@ def _pg_dir_settings(): for rid in relation_ids('plumgrid'): for unit in related_units(rid): rdata = relation_get(rid=rid, unit=unit) - director_ips.append(str(rdata['private-address'])) + director_ips.append(str(get_host_ip(rdata['private-address']))) return director_ips