summaryrefslogtreecommitdiffstats
path: root/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml
diff options
context:
space:
mode:
Diffstat (limited to 'platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml')
-rw-r--r--platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_rollback-generated-names.xml13
1 files changed, 9 insertions, 4 deletions
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 @@
</set>
</outcome>
<outcome value='SERVICE_INSTANCE'>
- <set>
- <parameter name='rollback-generated-names.index-table-name'
+ <block>
+ <set>
+ <parameter name='rollback-generated-names.index-table-name'
value='SERVICE_INSTANCE_NAME_INDEX' />
- <parameter name='rollback-generated-names.index-table.name-prefix-column'
+ <parameter name='rollback-generated-names.index-table.name-prefix-column'
value='service_instance_name_prefix' />
- </set>
+ </set>
+ <delete plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'
+ key='DELETE from GENERIC_RESOURCE_NAME WHERE type = $rollback-generated-names-input.naming-type
+ AND context_id = $rollback-generated-names-input.context-id AND prefix IS NULL AND name_index IS NULL'></delete>
+ </block>
</outcome>
<outcome value='VNF_INSTANCE'>
<set>