gerrit: auto configure ssh keys
Change-Id: I9c3091e4bb998fa6c846c3c60c2801c7daa45bcf
diff --git a/core/installer/welcome/appmanager-tmpl/app.html b/core/installer/welcome/appmanager-tmpl/app.html
index 088a4c5..09e1f9b 100644
--- a/core/installer/welcome/appmanager-tmpl/app.html
+++ b/core/installer/welcome/appmanager-tmpl/app.html
@@ -42,6 +42,20 @@
<span>Authentication Groups</span>
</label>
<input type="text" name="authGroups" oninput="valueChanged('{{- $name -}}.groups', this.value)" {{ if $readonly }}disabled{{ end }} value="{{ $authGroups }}" />
+ {{ else if eq $schema.Kind 6 }}
+ {{ $sshKey := index $data $name }}
+ {{ $public := "" }}
+ {{ $private := "" }}
+ {{ if $sshKey }}{{ $public = index $sshKey "public" }}{{ end }}
+ {{ if $sshKey }}{{ $private = index $sshKey "private" }}{{ end }}
+ <label for="{{ $name }}-public">
+ <span>Public Key</span>
+ </label>
+ <textarea name="{{ $name }}-public" disabled>{{ $public }}</textarea>
+ <label for="{{ $name }}-private">
+ <span>Private Key</span>
+ </label>
+ <textarea name="{{ $name }}-private" disabled>{{ $private }}</textarea>
{{ end }}
{{ end }}
{{ end }}