From 7d24d2cb7834d46d6bf7e89b1aa0b3cb89cef124 Mon Sep 17 00:00:00 2001
From: uihassan <najam.hassan@xflowresearch.com>
Date: Fri, 2 Oct 2020 10:51:30 +0500
Subject: [PATCH] templating added

---
 SOL002/VNFIndicator-API/Subscriptions.robot      | 3 ++-
 SOL002/VNFIndicator-API/jsons/subscriptions.json | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/SOL002/VNFIndicator-API/Subscriptions.robot b/SOL002/VNFIndicator-API/Subscriptions.robot
index b0aadf74..65cfcde5 100644
--- a/SOL002/VNFIndicator-API/Subscriptions.robot
+++ b/SOL002/VNFIndicator-API/Subscriptions.robot
@@ -217,7 +217,8 @@ Send Post Request for VNF Indicator Subscription
     Log    Trying to create a new subscription
     Set Headers    {"Accept": "${ACCEPT_JSON}"}
     Set Headers    {"Content-Type": "${CONTENT_TYPE_JSON}"}
-    ${body}=    Get File    jsons/subscriptions.json
+    ${template}=    Get File    jsons/subscriptions.json
+    ${body}=        Format String   ${template}     callback_uri=${callback_uri}    callback_endpoint=${callback_endpoint}
     Run Keyword If    ${AUTH_USAGE} == 1    Set Headers    {"Authorization": "${AUTHORIZATION}"}
     POST    ${apiRoot}/${apiName}/${apiVersion}/subscriptions    ${body}
     ${output}=    Output    response
diff --git a/SOL002/VNFIndicator-API/jsons/subscriptions.json b/SOL002/VNFIndicator-API/jsons/subscriptions.json
index ccf9f514..8274dac3 100644
--- a/SOL002/VNFIndicator-API/jsons/subscriptions.json
+++ b/SOL002/VNFIndicator-API/jsons/subscriptions.json
@@ -1,3 +1,3 @@
-{
-	"callbackUri": "http://127.0.0.1/subscribe"
-}
\ No newline at end of file
+{{
+	"callbackUri": "{callback_uri}{callback_endpoint}"
+}}
\ No newline at end of file
-- 
GitLab