From: Lukas Schauer Date: Thu, 2 Apr 2020 10:15:17 +0000 (+0200) Subject: only show order processing/pending message when waiting X-Git-Tag: v0.7.0~54 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5b7c898b631c63e5660f30633e660273fc68f55b;p=thirdparty%2Fdehydrated.git only show order processing/pending message when waiting --- diff --git a/dehydrated b/dehydrated index a549646..6416b57 100755 --- a/dehydrated +++ b/dehydrated @@ -869,13 +869,12 @@ sign_csr() { crt="$( printf -- '-----BEGIN CERTIFICATE-----\n%s\n-----END CERTIFICATE-----\n' "${crt64}" )" else result="$(signed_request "${finalize}" '{"csr": "'"${csr64}"'"}' | clean_json)" - while : - do + while :; do status="$(echo "${result}" | get_json_string_value status)" - echo " > Order is ${status}..." case "${status}" in "processing" | "pending") + echo " + Order is ${status}..." sleep 2; ;; "valid")