couple fixes for running a process model from script w/ burnettk
This commit is contained in:
parent
a327d604a1
commit
85626ba399
|
@ -30,7 +30,7 @@ modified_process_model_identifier=$(tr '/' ':' <<<"$process_model_identifier")
|
||||||
function check_result_for_error() {
|
function check_result_for_error() {
|
||||||
local result="$1"
|
local result="$1"
|
||||||
error_code=$(jq '.error_code' <<<"$result")
|
error_code=$(jq '.error_code' <<<"$result")
|
||||||
if [[ -n "$error_code" ]]; then
|
if [[ -n "$error_code" && "$error_code" != "null" ]]; then
|
||||||
>&2 echo "ERROR: Failed to run process instance. Received error: $result"
|
>&2 echo "ERROR: Failed to run process instance. Received error: $result"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
@ -58,7 +58,7 @@ function process_next_task() {
|
||||||
access_token=$("${script_dir}/get_token" "$username" "$password" "$realm_name")
|
access_token=$("${script_dir}/get_token" "$username" "$password" "$realm_name")
|
||||||
curl --silent -X POST "${BACKEND_BASE_URL}/v1.0/login_with_access_token?access_token=${access_token}" -H "Authorization: Bearer $access_token" >/dev/null
|
curl --silent -X POST "${BACKEND_BASE_URL}/v1.0/login_with_access_token?access_token=${access_token}" -H "Authorization: Bearer $access_token" >/dev/null
|
||||||
result=$(curl --silent -X POST "${BACKEND_BASE_URL}/v1.0/process-instances/${modified_process_model_identifier}" -H "Authorization: Bearer $access_token")
|
result=$(curl --silent -X POST "${BACKEND_BASE_URL}/v1.0/process-instances/${modified_process_model_identifier}" -H "Authorization: Bearer $access_token")
|
||||||
process_instance_id=$(jq '.id' <<<"$result")
|
process_instance_id=$(jq -r '.id' <<<"$result")
|
||||||
if ! grep -qE '^[0-9]+$' <<<"$process_instance_id"; then
|
if ! grep -qE '^[0-9]+$' <<<"$process_instance_id"; then
|
||||||
>&2 echo "ERROR: Did not receive valid process instance id when instantiating process model. result was ${result}"
|
>&2 echo "ERROR: Did not receive valid process instance id when instantiating process model. result was ${result}"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
Loading…
Reference in New Issue