X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fferm%2Ftemplates%2Fdefs.conf.erb;h=31f1bb464027d8f67b3de0eb48686c465e3f1c23;hb=fe3c81154c72b3fd5d5911fb3893021ffe6032e0;hp=33765795dc6c8b39541b55b2c2524a3e89f6cd56;hpb=27dea080add183c9f84d33e3b19d02a54b89a199;p=mirror%2Fdsa-puppet.git diff --git a/modules/ferm/templates/defs.conf.erb b/modules/ferm/templates/defs.conf.erb index 33765795d..31f1bb464 100644 --- a/modules/ferm/templates/defs.conf.erb +++ b/modules/ferm/templates/defs.conf.erb @@ -107,8 +107,8 @@ @def $HOST_DEBIAN_V4 = (<%= dbs = [] - localinfo.keys.sort.each do |node| - next unless (keyinfo.has_key?(node) and keyinfo[node].at(0) and keyinfo[node][0].has_key?('ipHostNumber')) + keyinfo.keys.sort.each do |node| + next unless keyinfo[node][0].has_key?('ipHostNumber') keyinfo[node][0]['ipHostNumber'].each do |ip| next if ip =~ /:/ dbs << ip @@ -120,8 +120,8 @@ @def $HOST_DEBIAN_V6 = (<%= dbs = [] - localinfo.keys.sort.each do |node| - next unless (keyinfo.has_key?(node) and keyinfo[node].at(0) and keyinfo[node][0].has_key?('ipHostNumber')) + keyinfo.keys.sort.each do |node| + next unless keyinfo[node][0].has_key?('ipHostNumber') keyinfo[node][0]['ipHostNumber'].each do |ip| next if ip =~ /\./ dbs << ip