diff --git a/lib/config.py b/lib/config.py index 26e38bd75abbf2e55e830cbdb1e809b9051ea6d3..589f36ed7d3ee3826785f4d5265251acdb835797 100644 --- a/lib/config.py +++ b/lib/config.py @@ -1148,8 +1148,10 @@ class ConfigWriter: instance_names = utils.NiceSort(self._UnlockedGetInstanceList()) node_names = utils.NiceSort(self._UnlockedGetNodeList()) node_info = [self._UnlockedGetNodeInfo(name) for name in node_names] - node_pri_ips = [ninfo.primary_ip for ninfo in node_info] - node_snd_ips = [ninfo.secondary_ip for ninfo in node_info] + node_pri_ips = ["%s,%s" % (ninfo.name, ninfo.primary_ip) + for ninfo in node_info] + node_snd_ips = ["%s,%s" % (ninfo.name, ninfo.secondary_ip) + for ninfo in node_info] instance_data = fn(instance_names) off_data = fn(node.name for node in node_info if node.offline)