X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fapache2%2Ftemplates%2Fconf-builddlist.erb;h=1aa475876574c58be53e2471feaa428d7c897e9b;hb=24409d094a53a1ef3c4abeaf707541a00c24f800;hp=83d8e2a57cdd1ddabee68b719ac1e5fdc3806bf4;hpb=adf309d84a58b6825571c318b0a578b466b44804;p=mirror%2Fdsa-puppet.git diff --git a/modules/apache2/templates/conf-builddlist.erb b/modules/apache2/templates/conf-builddlist.erb index 83d8e2a57..1aa475876 100644 --- a/modules/apache2/templates/conf-builddlist.erb +++ b/modules/apache2/templates/conf-builddlist.erb @@ -3,15 +3,16 @@ ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git ## - + <%= lines = [] - keyinfo.keys.sort.each do |node| - if keyinfo[node]['purpose'].include?('buildd') - lines << " # #{keyinfo[node]['hostname'].to_s} #{nodeinfo['ldap']['architecture'][0]}" - keyinfo[node]['ipHostNumber'].each do |addr| + allnodeinfo.keys.sort.each do |node| + next unless allnodeinfo[node]['purpose'] + if allnodeinfo[node]['purpose'].include?('buildd') + lines << " # #{allnodeinfo[node]['hostname'].to_s}" + allnodeinfo[node]['ipHostNumber'].each do |addr| lines << " allow from #{addr}" end end @@ -22,5 +23,4 @@ # vim:set sts=2 ts=2: # vim:set shiftwidth=2: %> -