private void deleteRecord(String line) throws NotFoundException, WrongStatusException, BadFormatException, ExecutionException, InterruptedException { String id = extractIdFromLine(line); if (id.equals("")) return; nsrManagement.delete(id, nsrRepository.findFirstById(id).getProjectId()); }
networkServiceRecord.getStatus(), networkServiceRecord.getId(), networkServiceRecord.getProjectId())) .append("\n"); result
@Override public void addVnfr( NetworkServiceRecord networkServiceRecord, VirtualNetworkFunctionDescriptor vnfd, DeployNSRBody body, Map<String, Set<String>> vduVimInstances, String monitoringIp) throws NotFoundException, InterruptedException, BadFormatException, ExecutionException { NetworkServiceDescriptor nsd = nsdRepository.findFirstByIdAndProjectId( networkServiceRecord.getDescriptor_reference(), networkServiceRecord.getProjectId()); vnfStateHandler.handleVNF(nsd, networkServiceRecord, body, vduVimInstances, vnfd, monitoringIp); }
networkServiceRecord = nsrRepository.save(networkServiceRecord); publishEvent( Action.SCALE_IN, networkServiceRecord, networkServiceRecord.getProjectId()); } else if (networkServiceRecord.getTask().contains("Scaling out")) { networkServiceRecord.setTask("Scaled out"); networkServiceRecord = nsrRepository.save(networkServiceRecord); publishEvent( Action.SCALE_OUT, networkServiceRecord, networkServiceRecord.getProjectId()); } else if (networkServiceRecord.getTask().contains("Healing")) { networkServiceRecord.setTask("Healed"); networkServiceRecord.setUpdatedAt(format.format(new Date())); networkServiceRecord = nsrRepository.save(networkServiceRecord); publishEvent(Action.HEAL, networkServiceRecord, networkServiceRecord.getProjectId()); } else { networkServiceRecord.setTask("Onboarded"); networkServiceRecord, networkServiceRecord.getProjectId()); Action.RELEASE_RESOURCES_FINISH, networkServiceRecord, networkServiceRecord.getProjectId());
nsrRepository .findFirstById(virtualNetworkFunctionRecord.getParent_ns_id()) .getProjectId()); for (VirtualDeploymentUnit vdu : virtualNetworkFunctionRecord.getVdu()) { vdu.setProjectId( nsrRepository .findFirstById(virtualNetworkFunctionRecord.getParent_ns_id()) .getProjectId());