aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/apt-panopticon.lua
diff options
context:
space:
mode:
Diffstat (limited to 'apt-panopticon.lua')
-rwxr-xr-xapt-panopticon.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/apt-panopticon.lua b/apt-panopticon.lua
index 1a00fc7..7d08f7d 100755
--- a/apt-panopticon.lua
+++ b/apt-panopticon.lua
@@ -199,11 +199,11 @@ gatherIPs = function (host)
199 gatherIPs(m.FQDN) 199 gatherIPs(m.FQDN)
200 IP[host][m.FQDN] = IP[m.FQDN] 200 IP[host][m.FQDN] = IP[m.FQDN]
201 -- Strip them out so we don't test them twice. 201 -- Strip them out so we don't test them twice.
202 if (nil ~= IP[m.FQDN]) and (nil ~= IP[host][APT.options.roundRobinCname]) then 202 if (nil ~= IP[m.FQDN]) and (nil ~= IP[host][APT.options.roundRobinCname.value]) then
203 for l, n in pairs(IP[m.FQDN]) do 203 for l, n in pairs(IP[m.FQDN]) do
204 if type(n) == 'table' then 204 if type(n) == 'table' then
205 for h, p in pairs(n) do 205 for h, p in pairs(n) do
206 for j, o in pairs(IP[host][APT.options.roundRobinCname]) do 206 for j, o in pairs(IP[host][APT.options.roundRobinCname.value]) do
207 if h == j then IP[host][m.FQDN][l][h] = nil end 207 if h == j then IP[host][m.FQDN][l][h] = nil end
208 end 208 end
209 o = 0 209 o = 0
@@ -211,7 +211,7 @@ gatherIPs = function (host)
211 if 0 == o then IP[host][m.FQDN][l] = nil end 211 if 0 == o then IP[host][m.FQDN][l] = nil end
212 end 212 end
213 else 213 else
214 for j, o in pairs(IP[host][APT.options.roundRobinCname]) do 214 for j, o in pairs(IP[host][APT.options.roundRobinCname.value]) do
215 if l == j then IP[host][m.FQDN][l] = nil end 215 if l == j then IP[host][m.FQDN][l] = nil end
216 end 216 end
217 end 217 end