From 06e0d1ef0c6f00993d46ee5fd8b73cba54161789 Mon Sep 17 00:00:00 2001 From: Luis Guzman Date: Sat, 4 Jul 2020 15:32:11 -0500 Subject: [PATCH] Add delay to allow grafana to load. (cherry picked from commit 3dd48a73de595118527d04d9021ce1eebfea21bc) --- grafana.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/grafana.sh b/grafana.sh index 822784a..8e4c674 100644 --- a/grafana.sh +++ b/grafana.sh @@ -144,8 +144,15 @@ sed -i "s|;domain =.*|domain = $DOMAIN|" $GRAFANA_INI sed -i "s|;enforce_domain =.*|enforce_domain = false|" $GRAFANA_INI sed -i "s|;root_url =.*|root_url = http://$DOMAIN:3000/grafana/|" $GRAFANA_INI sed -i "s|;serve_from_sub_path =.*|serve_from_sub_path = true|" $GRAFANA_INI + systemctl restart grafana-server -systemctl status grafana-server +echo "Waiting for Grafana to load..." +secs=$((10)) +while [ $secs -gt 0 ]; do + echo -ne "$secs\033[0K\r" + sleep 1 + : $((secs--)) +done if [ -f $WS_CONF ]; then sed -i "/Anything that didn't match above/i \ \ \ \ location \~ \^\/(grafana\/|grafana\/login) {" $WS_CONF