]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/templates/weblog_destination-authorized_keys.erb
template breakage
[dsa-puppet.git] / modules / roles / templates / weblog_destination-authorized_keys.erb
index fc21537fb28c1c32bcb836ec06a46e8cf876e25e..60867e525dbf1f320d817696b65f431e2394a1f2 100644 (file)
@@ -13,15 +13,13 @@ def getweblogsynckey(host)
     return key
 end
 
-localinfo = scope.lookupvar('site::localinfo')
 allnodeinfo = scope.lookupvar('site::allnodeinfo')
+roles = scope.lookupvar('site::roles')
 
 mirrors = []
-localinfo.keys.sort.each do |node|
-    if localinfo[node]['weblog_provider']
+roles['weblog_provider'].each do |node|
         key = getweblogsynckey(node)
         mirrors << { 'node' => node, 'addr' => allnodeinfo[node]['ipHostNumber'], 'key' => key}
-    end
 end
 
 lines = []