CLOUDSTACK-4266: UI > Infrastructure > clusters > create cluster dialog > make Nexus 1000v fields optional.

This commit is contained in:
Jessica Wang 2013-08-13 13:23:36 -07:00
parent 3efd930739
commit f6671f6093
1 changed files with 13 additions and 7 deletions

View File

@ -10683,21 +10683,21 @@
vsmipaddress: {
label: 'Nexus 1000v IP Address',
validation: {
required: true
required: false
},
isHidden: false
},
vsmusername: {
label: 'Nexus 1000v Username',
validation: {
required: true
required: false
},
isHidden: false
},
vsmpassword: {
label: 'Nexus 1000v Password',
validation: {
required: true
required: false
},
isPassword: true,
isHidden: false
@ -10741,11 +10741,17 @@
if (args.data.vSwitchGuestName != "")
array1.push("&guestvswitchname=" + args.data.vSwitchGuestName);
if (args.data.vsmipaddress) {
array1.push('&vsmipaddress=' + args.data.vsmipaddress);
array1.push('&vsmusername=' + args.data.vsmusername);
array1.push('&vsmpassword=' + args.data.vsmpassword);
if (args.data.vsmipaddress != null && args.data.vsmipaddress.length > 0) {
array1.push('&vsmipaddress=' + args.data.vsmipaddress);
}
if(args.data.vsmusername != null && args.data.vsmusername.length > 0) {
array1.push('&vsmusername=' + args.data.vsmusername);
}
if(args.data.vsmpassword != null && args.data.vsmpassword.length > 0) {
array1.push('&vsmpassword=' + args.data.vsmpassword);
}
var hostname = args.data.vCenterHost;
var dcName = args.data.vCenterDatacenter;