if (nodeinfo['ldap'].has_key?('ipHostNumber'))
nodeinfo['ldap']['ipHostNumber'].each do |addr|
yaml.keys.each do |hoster|
- if yaml[hoster].has_key?'netrange'
- yaml[hoster]['netrange'].each do |net|
- if IPAddr.new(net).include?(addr)
- return hoster
- end
+ yaml[hoster].each do |net|
+ if IPAddr.new(net).include?(addr)
+ ans = hoster
end
end
end
return ans
end
end
-# vim:set ts=2:
-# vim:set et:
-# vim:set shiftwidth=2: