Fix reuse InstanceName when re-creating a service 98/92398/2
authorliboz <libo.zheng@arris.com>
Tue, 30 Jul 2019 17:49:44 +0000 (13:49 -0400)
committerDan Timoney <dtimoney@att.com>
Wed, 31 Jul 2019 18:54:34 +0000 (18:54 +0000)
commitdbc8f5ec2d52866acdefb6d6a9801f9c1d771bb6
treea59e6af8e814fe4de0b6a8e75445f290e0e4d629
parent18dcbec3a5a99a57d0ef43a06a99c2ab17c2eed6
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 <libo.zheng@arris.com>
Former-commit-id: ae2694d30df3a7f62324ec7e617d23f187debcbb
platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_generate-unique-name.json
platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_rollback-generated-names.json
platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_service-topology-operation-assign.json
platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_generate-unique-name.xml
platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml
platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_service-topology-operation-assign.xml