Signed-off-by: Andrea Spadaccini <[email protected]>
---
 lib/backend.py |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/lib/backend.py b/lib/backend.py
index 8205381..8c77824 100644
--- a/lib/backend.py
+++ b/lib/backend.py
@@ -265,9 +265,7 @@ def ActivateMasterIp():
       err_msg = "Someone else has the master ip, not activating"
       logging.error(err_msg)
   else:
-    ipcls = netutils.IP4Address
-    if family == netutils.IP6Address.family:
-      ipcls = netutils.IP6Address
+    ipcls = netutils.IPAddress.GetClassFromIpFamily(ip_family)
 
     result = utils.RunCmd([constants.IP_COMMAND_PATH, "address", "add",
                            "%s/%s" % (master_ip, master_netmask),
-- 
1.7.3.1

Reply via email to