USER
Remove
+
{
@@ -570,12 +618,20 @@ export default class InstantiateInputParams extends Component {
this.inputParametersHTML(props)
}
{
+ //VNF INPUT PARAMETERS
+ this.vnfInputParametersHTML(props)
+ }
+ {
+ true ?
+ // self.props.selectedResourceOrchestrator['ro-account-type'] == 'rift-ro' ?
//NS PLACEMENTGROUPS
- this.nsPlacementGroupsHTML(props)
+ this.nsPlacementGroupsHTML(props) : null
}
{
+ true ?
+ // self.props.selectedResourceOrchestrator['ro-account-type'] == 'rift-ro' ?
//VNF PLACEMENTGROUPS
- this.vnfPlacementGroupsHTML(props)
+ this.vnfPlacementGroupsHTML(props) : null
}
{
//VLD CONFIGURATION
@@ -618,6 +674,15 @@ function hideInput(e){
}
function addDNS(){}
function removeDNS(){}
+function constructROOptions(resourceOrchestrators){
+ let ROOptions = resourceOrchestrators && resourceOrchestrators.map(function(ro, index) {
+ return {
+ label: ro.name,
+ value: ro
+ }
+ });
+ return ROOptions;
+}
function constructCloudAccountOptions(cloudAccounts){
let CloudAccountOptions = cloudAccounts && cloudAccounts.map(function(ca, index) {
return {
@@ -627,6 +692,15 @@ function constructCloudAccountOptions(cloudAccounts){
});
return CloudAccountOptions;
}
+function constructDataCenterOptions(dataCenters){
+ let DataCenterOptions = dataCenters && dataCenters.map(function(dc, index) {
+ return {
+ label: dc.name,
+ value: dc.name
+ }
+ });
+ return DataCenterOptions;
+}
function dataCentersHTML(dataCenters, onChange, initial) {
//Build DataCenter options
//Relook at this, why is it an object?
@@ -639,23 +713,12 @@ function dataCentersHTML(dataCenters, onChange, initial) {
});
if (dataCenters && dataCenters.length > 0) {
return (
-