private void removeFloatingIpFromNodeifAny(RegionAndId regionAndId) { try { removeFloatingIpFromNodeAndDeallocate.apply(regionAndId); } catch (RuntimeException e) { logger.warn(e, "<< error removing and deallocating ip from node(%s): %s", regionAndId, e.getMessage()); } }
private void removeFloatingIpFromNodeifAny(RegionAndId regionAndId) { try { removeFloatingIpFromNodeAndDeallocate.apply(regionAndId); } catch (RuntimeException e) { logger.warn(e, "<< error removing and deallocating ip from node(%s): %s", regionAndId, e.getMessage()); } }
@Override public void destroyNode(String id) { ZoneAndId zoneAndId = ZoneAndId.fromSlashEncoded(id); if (novaApi.getFloatingIPExtensionForZone(zoneAndId.getZone()).isPresent()) { try { removeFloatingIpFromNodeAndDeallocate.apply(zoneAndId); } catch (RuntimeException e) { logger.warn(e, "<< error removing and deallocating ip from node(%s): %s", id, e.getMessage()); } } novaApi.getServerApiForZone(zoneAndId.getZone()).delete(zoneAndId.getId()); }
@Override public void destroyNode(String id) { ZoneAndId zoneAndId = ZoneAndId.fromSlashEncoded(id); if (novaApi.getFloatingIPExtensionForZone(zoneAndId.getZone()).isPresent()) { try { removeFloatingIpFromNodeAndDeallocate.apply(zoneAndId); } catch (RuntimeException e) { logger.warn(e, "<< error removing and deallocating ip from node(%s): %s", id, e.getMessage()); } } novaApi.getServerApiForZone(zoneAndId.getZone()).delete(zoneAndId.getId()); }
@Override public void destroyNode(String id) { ZoneAndId zoneAndId = ZoneAndId.fromSlashEncoded(id); if (novaApi.getFloatingIPExtensionForZone(zoneAndId.getZone()).isPresent()) { try { removeFloatingIpFromNodeAndDeallocate.apply(zoneAndId); } catch (RuntimeException e) { logger.warn(e, "<< error removing and deallocating ip from node(%s): %s", id, e.getMessage()); } } novaApi.getServerApiForZone(zoneAndId.getZone()).delete(zoneAndId.getId()); }
removeFloatingIpFromNodeAndDeallocate.apply(regionAndId); } catch (RuntimeException e) { logger.warn(e, "<< error removing and deallocating ip from node(%s): %s", id, e.getMessage());