From dbc8f5ec2d52866acdefb6d6a9801f9c1d771bb6 Mon Sep 17 00:00:00 2001 From: liboz Date: Tue, 30 Jul 2019 13:49:44 -0400 Subject: Fix reuse InstanceName when re-creating a service Add instance id instead of NULL to context_id when creating entry in GENERIC_RESOURCE_NAME table, Delete entry directly if no prefix and name_index involved when rolling back instance name Issue-ID: SDNC-798 Change-Id: I4c6391bf85e289894fd3019eafe76357b9b1c86c Signed-off-by: liboz Former-commit-id: ae2694d30df3a7f62324ec7e617d23f187debcbb --- .../main/xml/GENERIC-RESOURCE-API_generate-unique-name.xml | 2 +- .../xml/GENERIC-RESOURCE-API_rollback-generated-names.xml | 13 +++++++++---- ...NERIC-RESOURCE-API_service-topology-operation-assign.xml | 1 + 3 files changed, 11 insertions(+), 5 deletions(-) (limited to 'platform-logic/generic-resource-api/src/main/xml') diff --git a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_generate-unique-name.xml b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_generate-unique-name.xml index 267a2cc0..73938422 100755 --- a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_generate-unique-name.xml +++ b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_generate-unique-name.xml @@ -32,7 +32,7 @@ ++ ' $generate-unique-name-input.name-table-type , $generate-unique-name-input.supplied-name , null , null, $generate-unique-name-input.service-instance-id )'`" /> diff --git a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml index d36c4066..41a64686 100644 --- a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml +++ b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml @@ -47,12 +47,17 @@ - - + + - - + + + diff --git a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_service-topology-operation-assign.xml b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_service-topology-operation-assign.xml index dda220aa..c9300bd1 100755 --- a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_service-topology-operation-assign.xml +++ b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_service-topology-operation-assign.xml @@ -121,6 +121,7 @@ + -- cgit 1.2.3-korg