From 0afbca2f10dad1d169f2e32ae19d6c5e4327c271 Mon Sep 17 00:00:00 2001 From: Lukasz Rajewski Date: Fri, 30 Sep 2022 23:51:12 +0200 Subject: Fix enrichment for multiplicated assignments When different assignment mappings declare assignments of the same name, only one of the data dictionaries used there is being enriched and others are ignored. This change removes this limitation. Issue-ID: CCSDK-3773 Signed-off-by: Lukasz Rajewski Change-Id: I492b18e01265471f89459c6dd5a28818aa479e5e --- .../designer/api/enhancer/ResourceDefinitionEnhancerService.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'ms/blueprintsprocessor/modules/inbounds') diff --git a/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/enhancer/ResourceDefinitionEnhancerService.kt b/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/enhancer/ResourceDefinitionEnhancerService.kt index bbec8e685..75f171b63 100644 --- a/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/enhancer/ResourceDefinitionEnhancerService.kt +++ b/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/enhancer/ResourceDefinitionEnhancerService.kt @@ -106,9 +106,7 @@ class ResourceDefinitionEnhancerServiceImpl(private val resourceDefinitionRepoSe resourceAssignments.addAll(deferredResourceAssignment.await()) } - val distinctResourceAssignments = resourceAssignments.distinctBy { it.name } - generateResourceDictionary(blueprintBasePath, distinctResourceAssignments) - // log.info("distinct Resource assignment ($distinctResourceAssignments)") + generateResourceDictionary(blueprintBasePath, resourceAssignments) } // Read the Resource Definitions from the Database and write to type file. -- cgit 1.2.3-korg