From e5938ba7b7e2a6297397aef60831221d512cda13 Mon Sep 17 00:00:00 2001 From: Junaid Ali Date: Thu, 28 Jul 2016 00:03:20 +0500 Subject: [PATCH] Updated get_mgmt method --- hooks/pg_dir_utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hooks/pg_dir_utils.py b/hooks/pg_dir_utils.py index bae0c13..9d603ce 100644 --- a/hooks/pg_dir_utils.py +++ b/hooks/pg_dir_utils.py @@ -222,7 +222,9 @@ def get_mgmt_interface(): Returns the managment interface. ''' mgmt_interface = config('mgmt-interface') - if mgmt_interface and interface_exists(mgmt_interface): + if not mgmt_interface: + return get_iface_from_addr(unit_get('private-address')) + elif mgmt_interface and interface_exists(mgmt_interface): return mgmt_interface else: log('Provided managment interface %s does not exist'