public static boolean isVLRExisting( VirtualLinkRecord virtualLinkRecord, BaseNetwork network, boolean dedicatedNetworks) { boolean checkNamesAndIds = network.getName().equals(virtualLinkRecord.getName()) || network.getExtId().equals(virtualLinkRecord.getName()) || network.getExtId().equals(virtualLinkRecord.getExtId()); if (dedicatedNetworks) return virtualLinkRecord.getExtId() != null && !virtualLinkRecord.getExtId().equals("") && checkNamesAndIds; else return checkNamesAndIds; } }
+ '\'' + ", name='" + getName() + '\'' + ", extId='"
HashSet<Subnet> subnets = new HashSet<>(); Subnet subnet = new Subnet(); subnet.setName(String.format("%s_subnet", vlr.getName())); subnet.setDns(vlr.getDns()); subnet.setCidr( getCidrFromVLName( vlr.getName(), networkServiceDescriptor, virtualNetworkFunctionDescriptor)); subnets.add(subnet); network.setSubnets(subnets); network.setName(vlr.getName()); return network; } else if (vimInstance instanceof DockerVimInstance) { DockerNetwork networkdc = new DockerNetwork(); networkdc.setMetadata(getMetadataFromVLName(vlr.getName(), networkServiceDescriptor)); networkdc.setName(vlr.getName()); networkdc.setSubnet( getCidrFromVLName( vlr.getName(), networkServiceDescriptor, virtualNetworkFunctionDescriptor)); return networkdc; } else { BaseNetwork networkb = new BaseNetwork(); networkb.setName(vlr.getName()); return networkb;
virtualNetworkFunctionRecord.getVirtual_link()) { for (VirtualLinkRecord virtualLinkRecord : virtualLinkRecords) { if (internalVirtualLink.getName().equals(virtualLinkRecord.getName())) { internalVirtualLink.setExtId(virtualLinkRecord.getExtId()); internalVirtualLink.setConnectivity_type(virtualLinkRecord.getConnectivity_type());
.forEach( cp -> { if (cp.getVirtual_link_reference().equals(vlr.getName())) { cp.setVirtual_link_reference_id(vlr.getExtId());
if (virtualLinkRecord.getName().equals(internalVirtualLink_new.getName())) { internalVirtualLink_new.setExtId(virtualLinkRecord.getExtId());
for (VNFDConnectionPoint vnfdConnectionPoint : vnfComponent.getConnection_point()) { if (virtualLinkRecord .getName() .equals(vnfdConnectionPoint.getVirtual_link_reference())) { vnfdConnectionPoint.setVirtual_link_reference(virtualLinkRecord.getName()); vnfdConnectionPoint.setVirtual_link_reference_id(virtualLinkRecord.getExtId()); .forEach( vlr -> { if (vlr.getName().equals(vnfdConnectionPoint.getVirtual_link_reference())) { vnfdConnectionPoint.setVirtual_link_reference(vlr.getName()); vnfdConnectionPoint.setVirtual_link_reference_id(vlr.getExtId()); log.debug(
try { log.info( String.format("Deleting Network: %s [%s]", vlr.getName(), vlr.getExtId())); vimManagement.deleteNetwork(vlr); } catch (PluginException | VimException e) {