]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
er, we want a string
authorStephen Gran <steve@lobefin.net>
Sun, 24 Jun 2012 09:04:27 +0000 (10:04 +0100)
committerStephen Gran <steve@lobefin.net>
Sun, 24 Jun 2012 09:04:27 +0000 (10:04 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/ssh/templates/authorized_keys.erb

index eb104389a61b17a58a2671e5d39ee965072a3514..b7225a56679e9cfc307bea7501d55f79ea28ec83 100644 (file)
@@ -22,7 +22,7 @@ localkeys
 <%=
   ganetikeys = []
   allnodeinfo = scope.lookupvar('site::allnodeinfo')
-  scope.lookupvar('::cluster_nodes').to_a.flatten.split.sort.each do |node|
+  scope.lookupvar('::cluster_nodes').to_s.split.sort.each do |node|
     if allnodeinfo.has_key?(node)
       ganetikeys << "# for ganeti: #{allnodeinfo[node]['hostname'].to_s}"
       ganetikeys << "from=\"#{allnodeinfo[node]['ipHostNumber'].join(',')}\" #{allnodeinfo[node]['sshRSAHostKey'].to_s}"