X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=test%2Fcommon%2Fapi_curl.sh;h=6058e08349be826a5f8f079739063ebadedb01ba;hb=refs%2Fchanges%2F33%2F9733%2F1;hp=e99f5791f94f0028e2c24a07ba4185ef21f32592;hpb=d2aeca8843fe3ffca2e73dec5b64daeef0dda938;p=nonrtric.git diff --git a/test/common/api_curl.sh b/test/common/api_curl.sh index e99f5791..6058e083 100644 --- a/test/common/api_curl.sh +++ b/test/common/api_curl.sh @@ -159,12 +159,15 @@ __do_curl_to_api() { echo "-000" return 1 fi - + jwt="" + if [ ! -z "$KUBE_PROXY_CURL_JWT" ]; then + jwt=" -H "\""Authorization: Bearer $KUBE_PROXY_CURL_JWT"\" + fi if [ $__ADAPTER_TYPE == "REST" ]; then url=" "${__ADAPTER}${input_url} oper=" -X "$oper curlString="curl -k $proxyflag "${oper}${timeout}${httpcode}${accept}${content}${url}${file} - echo " CMD: "$curlString >> $HTTPLOG + echo " CMD: $curlString $jwt" >> $HTTPLOG if [ $# -gt 3 ]; then echo " FILE: $(<$fname)" >> $HTTPLOG fi @@ -174,7 +177,11 @@ __do_curl_to_api() { while [ $maxretries -ge 0 ]; do let maxretries=maxretries-1 - res=$($curlString) + if [ ! -z "$KUBE_PROXY_CURL_JWT" ]; then + res=$($curlString -H "Authorization: Bearer $KUBE_PROXY_CURL_JWT") + else + res=$($curlString) + fi retcode=$? if [ $retcode -ne 0 ]; then echo " RETCODE: "$retcode >> $HTTPLOG