]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Also sources can ssh to the master to trigger stuff
authorPeter Palfrader <peter@palfrader.org>
Sat, 8 Dec 2012 18:02:23 +0000 (19:02 +0100)
committerPeter Palfrader <peter@palfrader.org>
Sat, 8 Dec 2012 18:02:23 +0000 (19:02 +0100)
modules/roles/templates/static-master-authorized_keys.erb

index 27bd4488f4a7ffe44fbd064b2664a19ae60c0bc2..9d01eef2ff0b0eba41916c3c9570b40ebc89f57d 100644 (file)
@@ -15,7 +15,7 @@ end
 
 mirrors = []
 scope.lookupvar('site::localinfo').keys.sort.each do |node|
-    if scope.lookupvar('site::localinfo')[node]['static_mirror']
+    if scope.lookupvar('site::localinfo')[node]['static_mirror'] or scope.lookupvar('site::localinfo')[node]['static_source']
         key = getstaticsynckey(node)
         mirrors << { 'node' => node, 'addr' => scope.lookupvar('site::allnodeinfo')[node]['ipHostNumber'], 'key' => key}
     end