Loading src/main/java/org/etsi/osl/tmf/BootstrapResources.java +35 −10 Original line number Diff line number Diff line Loading @@ -22,8 +22,10 @@ package org.etsi.osl.tmf; import com.fasterxml.jackson.databind.ObjectMapper; import org.etsi.osl.domain.model.kubernetes.KubernetesCRDV1; import org.etsi.osl.domain.model.kubernetes.KubernetesCRV1; import org.etsi.osl.domain.model.kubernetes.KubernetesConfigMap; import org.etsi.osl.domain.model.kubernetes.KubernetesContextDefinition; import org.etsi.osl.domain.model.kubernetes.KubernetesSecret; import org.etsi.osl.domain.model.kubernetes.KubernetesService; import org.etsi.osl.tmf.rcm634.model.ResourceCandidateUpdate; import org.etsi.osl.tmf.rcm634.model.ResourceCatalog; import org.etsi.osl.tmf.rcm634.model.ResourceCatalogCreate; Loading Loading @@ -220,6 +222,29 @@ public class BootstrapResources { } resourceSpecificationObj = this.resourceSpecRepoService.findByNameAndVersion( KubernetesService.OSL_KUBSERVICE_RSPEC_NAME , KubernetesService.OSL_KUBSERVICE_RSPEC_VERSION); if ( ( scategoryInfra != null ) && ( resourceSpecificationObj == null )) { ResourceSpecification rspecKubServ = this.resourceSpecRepoService.addResourceSpecification( KubernetesService.builder().build().toRSpecCreate_InitRepo() ); KubernetesService.builder().build().fromRSpec(rspecKubServ);//to update any details this.addToCategory( scategoryInfra, rspecKubServ ); } resourceSpecificationObj = this.resourceSpecRepoService.findByNameAndVersion( KubernetesConfigMap.OSL_KUBCMAP_RSPEC_NAME , KubernetesConfigMap.OSL_KUBCMAP_RSPEC_VERSION); if ( ( scategoryInfra != null ) && ( resourceSpecificationObj == null )) { ResourceSpecification rspecKubCMap = this.resourceSpecRepoService.addResourceSpecification( KubernetesConfigMap.builder().build().toRSpecCreate_InitRepo() ); KubernetesConfigMap.builder().build().fromRSpec( rspecKubCMap );//to update any details this.addToCategory( scategoryInfra, rspecKubCMap ); } } Loading Loading
src/main/java/org/etsi/osl/tmf/BootstrapResources.java +35 −10 Original line number Diff line number Diff line Loading @@ -22,8 +22,10 @@ package org.etsi.osl.tmf; import com.fasterxml.jackson.databind.ObjectMapper; import org.etsi.osl.domain.model.kubernetes.KubernetesCRDV1; import org.etsi.osl.domain.model.kubernetes.KubernetesCRV1; import org.etsi.osl.domain.model.kubernetes.KubernetesConfigMap; import org.etsi.osl.domain.model.kubernetes.KubernetesContextDefinition; import org.etsi.osl.domain.model.kubernetes.KubernetesSecret; import org.etsi.osl.domain.model.kubernetes.KubernetesService; import org.etsi.osl.tmf.rcm634.model.ResourceCandidateUpdate; import org.etsi.osl.tmf.rcm634.model.ResourceCatalog; import org.etsi.osl.tmf.rcm634.model.ResourceCatalogCreate; Loading Loading @@ -220,6 +222,29 @@ public class BootstrapResources { } resourceSpecificationObj = this.resourceSpecRepoService.findByNameAndVersion( KubernetesService.OSL_KUBSERVICE_RSPEC_NAME , KubernetesService.OSL_KUBSERVICE_RSPEC_VERSION); if ( ( scategoryInfra != null ) && ( resourceSpecificationObj == null )) { ResourceSpecification rspecKubServ = this.resourceSpecRepoService.addResourceSpecification( KubernetesService.builder().build().toRSpecCreate_InitRepo() ); KubernetesService.builder().build().fromRSpec(rspecKubServ);//to update any details this.addToCategory( scategoryInfra, rspecKubServ ); } resourceSpecificationObj = this.resourceSpecRepoService.findByNameAndVersion( KubernetesConfigMap.OSL_KUBCMAP_RSPEC_NAME , KubernetesConfigMap.OSL_KUBCMAP_RSPEC_VERSION); if ( ( scategoryInfra != null ) && ( resourceSpecificationObj == null )) { ResourceSpecification rspecKubCMap = this.resourceSpecRepoService.addResourceSpecification( KubernetesConfigMap.builder().build().toRSpecCreate_InitRepo() ); KubernetesConfigMap.builder().build().fromRSpec( rspecKubCMap );//to update any details this.addToCategory( scategoryInfra, rspecKubCMap ); } } Loading