public void addNetworkAttachmentToParameters(NetworkAttachment networkAttachment) { assert networkAttachment.getId() == null : "When adding attachment to parameters its id should be null"; //$NON-NLS-1$ Guid idOfAttachmentNetworkWasPreviouslyAttachedTo = networkIdToExistingAttachmentId.get(networkAttachment.getNetworkId()); networkAttachment.setId(idOfAttachmentNetworkWasPreviouslyAttachedTo); if (idOfAttachmentNetworkWasPreviouslyAttachedTo != null) { removedNetworkAttachments.remove(idOfAttachmentNetworkWasPreviouslyAttachedTo); } networkAttachments.add(networkAttachment); }
private NetworkAttachment createNetworkAttachment(Guid id, VdsNetworkInterface baseNic, Network network) { NetworkAttachment networkAttachment = new NetworkAttachment(baseNic, network, NetworkCommonUtils.createDefaultIpConfiguration()); networkAttachment.setId(id); return networkAttachment; }
@BeforeEach @Override public void setUp() throws Exception { super.setUp(); networkAttachment = new NetworkAttachment(); networkAttachment.setNicId(FixturesTool.VDS_NETWORK_INTERFACE); networkAttachment.setProperties(new HashMap<>()); networkAttachment.setId(Guid.newGuid()); networkAttachment.setNetworkId(FixturesTool.NETWORK_ENGINE); networkAttachment.setIpConfiguration(createIpConfiguration(Ipv4BootProtocol.DHCP, Ipv6BootProtocol.AUTOCONF)); networkAttachment.setDnsResolverConfiguration(new DnsResolverConfiguration()); networkAttachment.getDnsResolverConfiguration().setNameServers( new ArrayList<>(Arrays.asList(new NameServer("1.1.1.1")))); }
public NetworkAttachment networkAttachmentFromFixtures() { NetworkAttachment expected = new NetworkAttachment(); expected.setId(FixturesTool.NETWORK_ATTACHMENT); expected.setNetworkId(FixturesTool.NETWORK_ENGINE_2); expected.setNicId(FixturesTool.VDS_NETWORK_INTERFACE2); IpConfiguration ipConfiguration = new IpConfiguration(); ipConfiguration.getIPv4Addresses().add(createPrimaryIpv4Address()); ipConfiguration.getIpV6Addresses().add(createPrimaryIpv6Address()); expected.setIpConfiguration(ipConfiguration); Map<String, String> properties = new HashMap<>(); properties.put("prop1", "true"); properties.put("prop2", "123456"); expected.setProperties(properties); expected.setDnsResolverConfiguration(new DnsResolverConfiguration()); expected.getDnsResolverConfiguration().setId(Guid.createGuidFromString("6de58dc3-171d-426d-99fc-295c25c091d3")); expected.getDnsResolverConfiguration().setNameServers(Arrays.asList( new NameServer("192.168.1.2"), new NameServer("2002:0db8:85a3:0000:0000:8a2e:0370:7334") )); return expected; }
entity.setId(GuidUtils.asGuid(model.getId()));