From: Alexis de Talhouët Date: Fri, 17 May 2019 13:15:49 +0000 (-0400) Subject: Use CDS HTTP instead of gRPC X-Git-Tag: 1.5.2~2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=eeeaab5e03c72410c9607e00e90ddb09d6ec8a94;hp=56dbfc16ccc332a2f86fa93b83f3c79682edb69f;p=sdnc%2Foam.git Use CDS HTTP instead of gRPC Change-Id: Id15af2a55b40a535836f8170973faf290ae88b18 Issue-ID: SDNC-768 Signed-off-by: Alexis de Talhouët Former-commit-id: 88efc22be9444a9a217d5e2ac87c9278d6e855d4 --- diff --git a/installation/src/main/properties/generic-resource-api-dg.properties b/installation/src/main/properties/generic-resource-api-dg.properties index 8c21e687..ae162d48 100644 --- a/installation/src/main/properties/generic-resource-api-dg.properties +++ b/installation/src/main/properties/generic-resource-api-dg.properties @@ -13,6 +13,9 @@ restapi.connection-oof-url=http://oof-osdf:8698/api/oof/v1/route naming.gen-name.url=http://neng-serv:8080 naming.gen-name.user=ccsdkapps naming.gen-name.pwd=ccsdkapps +cds.url=http://cds-blueprints-processor-http:8080 +cds.user=ccsdkapps +cds.pwd=ccsdkapps # Templates restapi.sz.templatefile=security-zone-allotted-resource.json diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.json index d2164e72..b483f84d 100644 --- a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.json +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.json @@ -379,7 +379,7 @@ "id": "e221b302.f0199", "type": "execute", "name": "execute BlueprintProcessingClient", - "xml": "\n \n \n \n \n \n \n \n ", + "xml": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n ", "comments": "", "outputs": 1, "x": 463.33331298828125, diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.json index 9f86a0e4..5d4d6e05 100644 --- a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.json +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.json @@ -252,7 +252,7 @@ "id": "7f7fcb9e.5c0444", "type": "set", "name": "set configAssignment JsonString", - "xml": "\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n", + "xml": "\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n", "comments": "", "x": 371, "y": 708, @@ -263,7 +263,7 @@ "id": "eb354f8e.b9f91", "type": "execute", "name": "execute BlueprintProcessingClient", - "xml": "\n \n \n \n \n \n \n \n ", + "xml": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n ", "comments": "", "outputs": 1, "x": 385.33331298828125, diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.json index 97111877..4bede874 100644 --- a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.json +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.json @@ -379,7 +379,7 @@ "id": "91dde7fd.fe86a", "type": "execute", "name": "execute BlueprintProcessingClient", - "xml": "\n \n \n \n \n \n \n \n ", + "xml": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n ", "comments": "", "outputs": 1, "x": 449.33331298828125, diff --git a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.xml b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.xml index fb782ada..cbc78c8a 100644 --- a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.xml +++ b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-pnf-ra-assignment.xml @@ -100,23 +100,14 @@ - - - - - - - - - + + + + + + + + diff --git a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.xml b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.xml index 1553f977..5b30bba8 100644 --- a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.xml +++ b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vfmodule-ra-assignment.xml @@ -119,29 +119,20 @@ - + - - - - - - - - - + + + + + + + + diff --git a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.xml b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.xml index 2834e11f..c65b7c03 100644 --- a/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.xml +++ b/platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.xml @@ -100,23 +100,14 @@ - - - - - - - - - + + + + + + + + diff --git a/platform-logic/restapi-templates/src/main/json/cds-processor-payload.json b/platform-logic/restapi-templates/src/main/json/cds-processor-payload.json new file mode 100644 index 00000000..13aa57c1 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cds-processor-payload.json @@ -0,0 +1,22 @@ +{ + "commonHeader": { + "originatorId": "SDNC_DG", + "requestId": ${request-id}, + "subRequestId": ${resource-id} + }, + "actionIdentifiers": { + "blueprintName": ${tmp.sdnc-model-name}, + "blueprintVersion": ${tmp.sdnc-model-version}, + "actionName": ${action-name}, + "mode": "sync" + }, + "payload": { + "resource-assignment-request": { + "template-prefix": [ + ${tmp.sdnc-artifact-name} + ], + "resource-assignment-properties": + ${tmp.json-payload} + } + } +} \ No newline at end of file