|
|
@ -113,14 +113,8 @@ _openprovider_rest() { |
|
|
|
export _H1="Content-Type: application/json" |
|
|
|
export _H2="Accept: application/json" |
|
|
|
export _H3="Authorization: Bearer $openproviderauthtoken" |
|
|
|
|
|
|
|
_debug httpmethod "$httpmethod" |
|
|
|
_debug requestfullurl "$OPENPROVIDER_API_URL/$queryparameters" |
|
|
|
_debug queryparameters "$queryparameters" |
|
|
|
|
|
|
|
|
|
|
|
if [ "$httpmethod" != "GET" ]; then |
|
|
|
_debug requestbody "$requestbody" |
|
|
|
|
|
|
|
response="$(_post "$requestbody" "$OPENPROVIDER_API_URL/$queryparameters" "" "$httpmethod")" |
|
|
|
else |
|
|
|
response="$(_get "$OPENPROVIDER_API_URL/$queryparameters")" |
|
|
@ -145,7 +139,6 @@ _openprovider_rest_login() { |
|
|
|
loginresponse="$(_post "$loginrequestbody" "$loginrequesturl" "" "POST")" |
|
|
|
|
|
|
|
openproviderauthtoken="$(printf "%s\n" "$loginresponse" | _egrep_o '"token" *: *"[^"]*' | _head_n 1 | sed 's#^"token" *: *"##')" |
|
|
|
_debug openproviderauthtoken "$openproviderauthtoken" |
|
|
|
|
|
|
|
export openproviderauthtoken |
|
|
|
} |
|
|
|