@@ -363,8 +368,8 @@ export default class InstantiateInputParams extends Component {
return (
Remove
@@ -403,12 +408,12 @@ export default class InstantiateInputParams extends Component {
function dhcpHTML(props, ipl, j){
return (
@@ -471,14 +476,61 @@ export default class InstantiateInputParams extends Component {
}
usersHTML = (props) => {
let usersFn = props.usersFn;
+ let sshKeysList = props.sshKeysList;
let usersList = props.usersList && props.usersList.map(function(u, i) {
+ let sshKeysRef = u['ssh-authorized-key'];
return (
USER
Remove
-
-
+
+ {
+ sshKeysRef.map(function(ref, j) {
+ let keyref = JSON.stringify(ref)
+ return (
+
+
+ {
+ sshKeysRef.length > 0 ?
+
+ : null
+ }
+
+
+ )
+ })
+ }
+
+
+
)
@@ -487,9 +539,9 @@ export default class InstantiateInputParams extends Component {
USERS
{usersList}
-
-
-
+
+
+
ADD USER