|
412 | 412 | $.ajax({ |
413 | 413 | url: createURL('listRemoteAccessVpns'), |
414 | 414 | data: { |
415 | | - account: g_account, |
416 | | - domainid: g_domainid, |
417 | 415 | listAll: true |
418 | 416 | }, |
419 | 417 | async: false, |
|
3524 | 3522 |
|
3525 | 3523 | var stickyData = $.extend(true, {}, args.data.sticky); |
3526 | 3524 | var certificateData = $.extend(true, {}, args.data.sslcertificate); |
3527 | | - |
| 3525 | + |
3528 | 3526 | //***** create new LB rule > Add VMs ***** |
3529 | 3527 | $.ajax({ |
3530 | 3528 | url: createURL('createLoadBalancerRule'), |
|
3537 | 3535 | var lbID = data.createloadbalancerruleresponse.id; |
3538 | 3536 |
|
3539 | 3537 | var inputData = { |
3540 | | - id: data.createloadbalancerruleresponse.id |
3541 | | - }; |
3542 | | - |
| 3538 | + id: data.createloadbalancerruleresponse.id |
| 3539 | + }; |
| 3540 | + |
3543 | 3541 | var selectedVMs = args.itemData; |
3544 | 3542 | if (selectedVMs != null) { |
3545 | 3543 | var vmidipmapIndex = 0; |
3546 | | - for (var vmIndex = 0; vmIndex < selectedVMs.length; vmIndex++) { |
| 3544 | + for (var vmIndex = 0; vmIndex < selectedVMs.length; vmIndex++) { |
3547 | 3545 | var selectedIPs = selectedVMs[vmIndex]._subselect; |
3548 | 3546 | for (var ipIndex = 0; ipIndex < selectedIPs.length; ipIndex++) { |
3549 | 3547 | inputData['vmidipmap[' + vmidipmapIndex + '].vmid'] = selectedVMs[vmIndex].id; |
3550 | | - |
| 3548 | + |
3551 | 3549 | if (args.context.ipAddresses[0].isportable) { |
3552 | | - inputData['vmidipmap[' + vmidipmapIndex + '].vmip'] = selectedIPs[ipIndex].split(',')[1]; |
| 3550 | + inputData['vmidipmap[' + vmidipmapIndex + '].vmip'] = selectedIPs[ipIndex].split(',')[1]; |
3553 | 3551 | } else { |
3554 | 3552 | inputData['vmidipmap[' + vmidipmapIndex + '].vmip'] = selectedIPs[ipIndex]; |
3555 | 3553 | } |
3556 | | - |
| 3554 | + |
3557 | 3555 | vmidipmapIndex++; |
3558 | | - } |
| 3556 | + } |
3559 | 3557 | } |
3560 | | - } |
3561 | | - |
| 3558 | + } |
| 3559 | + |
3562 | 3560 | /*$.ajax({ |
3563 | 3561 | url: createURL('assignCertToLoadBalancer'), |
3564 | 3562 | data: {certid: certificateData.certificate, lbruleid: lbID}, |
|
3568 | 3566 |
|
3569 | 3567 | args.response.success({ |
3570 | 3568 | _custom: { |
3571 | | - jobId: jobID |
| 3569 | + jobId: jobID |
3572 | 3570 | }, |
3573 | 3571 | notification: { |
3574 | 3572 | label: 'label.add.certificate', |
|
0 commit comments