private static boolean existsDeploymentFlavor(String key, BaseVimInstance vimInstance) { if (vimInstance instanceof OpenstackVimInstance) { OpenstackVimInstance openstackVimInstance = (OpenstackVimInstance) vimInstance; for (DeploymentFlavour deploymentFlavour : openstackVimInstance.getFlavours()) { if (deploymentFlavour.getFlavour_key().equals(key) || deploymentFlavour.getExtId().equals(key) || deploymentFlavour.getId().equals(key)) { return true; } } return false; } return true; } }
log.debug( "Adding DeploymentFlavour with name " + deploymentFlavour.getFlavour_key() + " to VimInstance " + vimInstance.getName()); log.info( "Added Flavor with name: " + deploymentFlavour.getFlavour_key() + " to VimInstance " + vimInstance.getName()); log.error( "Not added Flavor with name: " + deploymentFlavour.getFlavour_key() + " successfully to VimInstance " + vimInstance.getName() log.error( "Not added Flavor with name: " + deploymentFlavour.getFlavour_key() + " successfully to VimInstance " + vimInstance.getName() + deploymentFlavour.getFlavour_key() + " successfully to VimInstance " + vimInstance.getName()
log.debug( "Deleting DeploymentFlavor with name " + deploymentFlavour.getFlavour_key() + " from VimInstance " + vimInstance.getName()); log.info( "Deleted DeploymentFlavor with name: " + deploymentFlavour.getFlavour_key() + " from VimInstance " + vimInstance.getName()); log.error( "Not deleted DeploymentFlavor with name: " + deploymentFlavour.getFlavour_key() + " successfully from VimInstance " + vimInstance.getName()); throw new VimException( "Not deleted Flavor with id: " + deploymentFlavour.getFlavour_key() + " successfully from VimInstance " + vimInstance.getName()); log.error( "Not deleted DeploymentFlavor with name: " + deploymentFlavour.getFlavour_key() + " successfully from VimInstance " + vimInstance.getName()
log.debug( "Updating DeploymentFlavour with name " + deploymentFlavour.getFlavour_key() + " on VimInstance " + vimInstance.getName()); log.error( "Not updated Flavor with name: " + deploymentFlavour.getFlavour_key() + " successfully on VimInstance " + vimInstance.getName() log.error( "Not updated Flavor with name: " + deploymentFlavour.getFlavour_key() + " successfully on VimInstance " + vimInstance.getName() + deploymentFlavour.getFlavour_key() + " successfully on VimInstance " + vimInstance.getName()
List<DeploymentFlavour> flavors = client.listFlavors(vimInstance); log.info("Listed DeploymentFlavors of VimInstance " + vimInstance.getName()); for (DeploymentFlavour flavour : flavors) log.debug("\t" + flavour.getFlavour_key()); return flavors; } catch (Exception e) {
for (DeploymentFlavour deploymentFlavour : virtualNetworkFunctionDescriptor.getDeployment_flavour()) { if (deploymentFlavour.getFlavour_key() != null && !deploymentFlavour.getFlavour_key().isEmpty()) { flavourNames.add(deploymentFlavour.getFlavour_key()); } else { throw new NetworkServiceIntegrityException( for (DeploymentFlavour deploymentFlavour : ((OpenstackVimInstance) vimInstance).getFlavours()) { flavors.add(deploymentFlavour.getFlavour_key());
protected String getFlavorExtID(String key, OpenstackVimInstance vimInstance) throws VimException { log.debug( "Finding DeploymentFlavor with name: " + key + " on VimInstance " + vimInstance.getName()); for (DeploymentFlavour deploymentFlavour : vimInstance.getFlavours()) { if (deploymentFlavour.getFlavour_key().equals(key) || deploymentFlavour.getExtId().equals(key) || deploymentFlavour.getId().equals(key)) { log.info( "Found DeploymentFlavour with ExtId: " + deploymentFlavour.getExtId() + " of DeploymentFlavour with name: " + key + " on VimInstance " + vimInstance.getName()); return deploymentFlavour.getExtId(); } } log.error( "Not found DeploymentFlavour with name: " + key + " on VimInstance " + vimInstance.getName()); throw new VimException( "Not found DeploymentFlavour with name: " + key + " on VimInstance " + vimInstance.getName()); }
+ server.getImage().getName()); if (!server.getFlavor().getFlavour_key().equals(vnfr.getDeployment_flavour_key())) { throw new VimException( "Server launched with incorrect flavor. Expected: " + vnfr.getDeployment_flavour_key() + " Used: " + server.getFlavor().getFlavour_key());
for (DeploymentFlavour flavour : ((OpenstackVimInstance) vimInstance).getFlavours()) { if (flavour .getFlavour_key() .equals(virtualNetworkFunctionRecord.getDeployment_flavour_key())) { flavorExist = true;
for (DeploymentFlavour deploymentFlavour : osVimInstance.getFlavours()) { if (deploymentFlavour.getFlavour_key().equals(df_key)) { df = deploymentFlavour;
for (DeploymentFlavour currentFlavor : ((OpenstackVimInstance) vimInstance).getFlavours()) { if (currentFlavor .getFlavour_key() .equals(virtualNetworkFunctionRecord.getDeployment_flavour_key())) { flavor = currentFlavor;
if (deploymentFlavour.getFlavour_key() == null || deploymentFlavour.getFlavour_key().isEmpty()) { throw new NetworkServiceIntegrityException( "Deployment flavor of VNFD " + vnfd.getName() + " is not well defined");