diff --git a/module_utils/decort_utils.py b/module_utils/decort_utils.py index f3fd6fa..32d8934 100644 --- a/module_utils/decort_utils.py +++ b/module_utils/decort_utils.py @@ -4724,11 +4724,14 @@ class DecortController(object): lb_bind, = list(filter(lambda i: i['name'] == bind['name'],lb_front['bindings'])) del lb_bind['guid'] + if not bind.get('address'): + bind['address'] = bind_ip + if dict(sorted(bind.items())) != dict(sorted(lb_bind.items())): self._lb_bind_frontend( front, bind['name'], - bind['address'] if "address" in bind else bind_ip, + bind['address'], bind['port'], update=True, )