<%
rolehost={}
- localinfo = scope.lookupvar('site::localinfo')
allnodeinfo = scope.lookupvar('site::allnodeinfo')
+ roles = scope.lookupvar('site::roles')
%w{mailrelay nagiosmaster extranrpeclient muninmaster dbmaster static_mirror static_source static_master}.each do |role|
rolehost[role] = []
- localinfo.keys.sort.each do |node|
- if localinfo[node][role]
+ roles[role].each do |node|
rolehost[role] << allnodeinfo[node]['ipHostNumber']
- end
end
- rolehost[role].flatten!
+ rolehost[role].flatten!.sort.uniq
end
dbs = []
@def $zobel = ();
@def $zobel = ($zobel 87.139.82.80/32); # exit.credativ.com
@def $zobel = ($zobel 87.193.134.192/27); # credativ qsc
+@def $zobel = ($zobel 94.79.138.160/29); # credativ Unitiymedia
@def $zobel = ($zobel 78.47.2.104/29); # baldur, bragi, saga
@def $zobel = ($zobel 92.198.42.24/29); # DG-i Office
@def $zobel = ($zobel 93.94.128.0/21); # DG-i AS