From 6f40a749a65247b47d9b7b3117a7624d917c2d65 Mon Sep 17 00:00:00 2001
From: 003L02744 <isha.kumari@ibm.com>
Date: Tue, 17 Oct 2023 20:47:52 +0530
Subject: [PATCH] changes in IBM bootstrap.sh to fix bootstrap issue

---
 deployments/scripts/ibm/bootstrap.sh | 25 ++++++++++++++++++++-----
 1 file changed, 20 insertions(+), 5 deletions(-)

diff --git a/deployments/scripts/ibm/bootstrap.sh b/deployments/scripts/ibm/bootstrap.sh
index 5c1ce5fb2..fd6c46178 100644
--- a/deployments/scripts/ibm/bootstrap.sh
+++ b/deployments/scripts/ibm/bootstrap.sh
@@ -1,6 +1,21 @@
-curl -H 'Content-Type: application/json' -X DELETE -u $IBM_QA_DB_USER:$IBM_QA_DB_PASSWORD $IBM_QA_DB_URL/oc-cpd-dataecosystem-opendes-schema2
-curl -H 'Content-Type: application/json' -X DELETE -u $IBM_QA_DB_USER:$IBM_QA_DB_PASSWORD $IBM_QA_DB_URL/oc-cpd-dataecosystem-common-schema2
-export IBM_SCHEMA_URL=$IBM_SCHEMA_HOST/api/schema-service/v1/schemas/system
-BEARER_TOKEN=`python $IBM_DEPLOYMENTS_SUBDIR/Token.py`
+echo $IBM_SCHEMA_HOST
+export IBM_SCHEMA_SERVICE_URL=$IBM_SCHEMA_HOST/api/schema-service/v1/schemas/system
+
+currentStatus="success"
+currentMessage="All schemas uploaded successfully"
+BEARER_TOKEN=`python3 $IBM_DEPLOYMENTS_SUBDIR/Token.py`;
 export BEARER_TOKEN=$BEARER_TOKEN
-python $IBM_DEPLOYMENTS_SCRIPTS_SUBDIR/DeploySharedSchemas.py -u $IBM_SCHEMA_URL
+python deployments/scripts/DeploySharedSchemas.py -u $IBM_SCHEMA_SERVICE_URL
+ret=$?
+echo "Return value is $ret"
+if [[ $ret -ne 0 ]]; then
+	currentStatus="failure"
+	currentMessage="Schema loading failed. Please check error logs for more details."
+fi
+
+echo "$currentMessage"
+if [[ ${currentStatus} == "success" ]]; then
+  exit 0
+else
+  exit 1
+fi
-- 
GitLab