<%
- allnodeinfo = scope.lookupvar('site::allnodeinfo')
- roles = scope.lookupvar('site::roles')
+ allnodeinfo = scope.lookupvar('deprecated::allnodeinfo')
+ roles = scope.lookupvar('deprecated::roles')
%>
# local admin
# tfheen
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIm6NFrs16bhmsb/gZ5tDUTQ4QZGHtLHor3M9YeRXIl+ tfheen debian adm 2019-01-02
<%=
-
-machine_keys = []
-case @fqdn
- when "storace.debian.org" then
- roles['dabackup_client'].each do |node|
- if allnodeinfo.has_key?(node)
- hostname = allnodeinfo[node]['hostname'][0]
-
- machine_keys << "# #{hostname}"
- machine_keys << "command=\"/usr/lib/da-backup/da-backup-ssh-wrap #{hostname}\",from=\"#{allnodeinfo[node]['ipHostNumber'].join(',')}\",restrict #{allnodeinfo[node]['sshRSAHostKey'][0]}"
- else
- machine_keys << "# host #{node} not found in allnodeinfo"
- end
- end
-end
-machine_keys.join("\n")
-%>