Improve Indexing Percent (#4055)

* #3894 improve percent calculation
This commit is contained in:
/rootzoll 2023-08-01 23:47:43 +02:00 committed by GitHub
parent 742da1b9d7
commit 0ede78d0af
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -54,13 +54,16 @@ if [ "$1" = "status" ]; then
indexInfo="OK"
else
echo "isIndexed=0"
progressPercent="0.00%"
if [ ${#indexedToBlock} -gt 0 ] && [ ${#blockchainHeight} -gt 0 ]; then
progressPercent=$(printf %.2f $(echo "${indexedToBlock}/${blockchainHeight}*100" | bc -l))
progressPercentRaw=$(echo "${indexedToBlock}/${blockchainHeight}*100" | bc -l 2>/dev/null)
progressPercent=$(printf "%.2f" "${progressPercentRaw}" 2>/dev/null)
indexInfo="Building ${progressPercent}% (please wait)"
else
indexInfo="Building (please wait)"
fi
echo "indexInfo='${indexInfo}'"
echo "indexPrecent='${progressPercent}'"
fi
echo "indexFinished=${indexFinished}"