@Test public void testCreateGuestVirtualNetwork() { if (!networksSupported) return; final NetworkOffering offering; try { offering = find(client.getOfferingClient().listNetworkOfferings(), NetworkOfferingPredicates.supportsGuestVirtualNetworks()); } catch (NoSuchElementException e) { Logger.getAnonymousLogger().log(Level.SEVERE, "guest networks not supported, skipping test"); return; } String name = prefix + "-virtual"; Network network = null; try { network = client.getNetworkClient().createNetworkInZone(zone.getId(), offering.getId(), name, name); checkNetwork(network); } catch (IllegalStateException e) { Logger.getAnonymousLogger().log(Level.SEVERE, "couldn't create a network, skipping test", e); } finally { if (network != null) { String jobId = client.getNetworkClient().deleteNetwork(network.getId()); if (jobId != null) jobComplete.apply(jobId); } } }
@Test public void testCreateGuestVirtualNetwork() { if (!networksSupported) return; final NetworkOffering offering; try { offering = find(client.getOfferingApi().listNetworkOfferings(), NetworkOfferingPredicates.supportsGuestVirtualNetworks()); } catch (NoSuchElementException e) { Logger.getAnonymousLogger().log(Level.SEVERE, "guest networks not supported, skipping test"); return; } String name = prefix + "-virtual"; Network network = null; try { network = client.getNetworkApi().createNetworkInZone(zone.getId(), offering.getId(), name, name); checkNetwork(network); } catch (IllegalStateException e) { Logger.getAnonymousLogger().log(Level.SEVERE, "couldn't create a network, skipping test", e); } finally { if (network != null) { String jobId = client.getNetworkApi().deleteNetwork(network.getId()); if (jobId != null) jobComplete.apply(jobId); } } }
NetworkOfferingPredicates.supportsGuestVirtualNetworks());
NetworkOfferingPredicates.supportsGuestVirtualNetworks()).orNull();