X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2Finstantiate%2FinstantiateInputParams.jsx;h=dc40ed6f90187d24314208c90faea16c376d993d;hp=4db4a63bde964143a30ed3bdcd3eacd56558a744;hb=92cf3d6ff7b651dff2ea4935767a8b41bcc677fa;hpb=d1f2a7f4631cca78b7dfc744aae1beb3123c5698 diff --git a/skyquake/plugins/launchpad/src/instantiate/instantiateInputParams.jsx b/skyquake/plugins/launchpad/src/instantiate/instantiateInputParams.jsx index 4db4a63bd..dc40ed6f9 100644 --- a/skyquake/plugins/launchpad/src/instantiate/instantiateInputParams.jsx +++ b/skyquake/plugins/launchpad/src/instantiate/instantiateInputParams.jsx @@ -305,8 +305,14 @@ export default class InstantiateInputParams extends Component { ); } ipProfilesHTML = (props) => { + let vldHasIPprofile = false; + props.vlds && props.vlds.map(function(v){ + if(v.type == 'ip-profile-ref') { + vldHasIPprofile = true; + } + }) let ipProfileList = props.ipProfileList; - return ipProfileList && + return ipProfileList && vldHasIPprofile && (

IP Profiles

@@ -420,8 +426,9 @@ export default class InstantiateInputParams extends Component { { sshKeysRef.map(function(ref, i) { + let keyref = JSON.stringify(ref) return ( -
+