mirror of https://github.com/apache/cloudstack.git
CLOUDSTACK-6438: WIP: Add filtering to check against existing IPs
This commit is contained in:
parent
1ad532f57e
commit
9885cf4fb0
|
|
@ -3393,9 +3393,23 @@
|
|||
|
||||
$(nics).map(function (index, nic) {
|
||||
if (nic.secondaryip) {
|
||||
notExisting = true;
|
||||
var targetIPs = $(nic.secondaryip).map(function (index, sip) {
|
||||
return sip.ipaddress;
|
||||
});
|
||||
|
||||
return false;
|
||||
var lbIPs = $(itemData).map(function(index, item) { return item.itemIp; });
|
||||
|
||||
targetIPs.push(nic.ipaddress);
|
||||
|
||||
var matchingIPs = $.grep(targetIPs, function(item) {
|
||||
return $.inArray(item, lbIPs) > -1;
|
||||
});
|
||||
|
||||
if (targetIPs.length - matchingIPs.length) {
|
||||
notExisting = true;
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue