mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-03-01 00:59:23 +01:00
Misc fixed towards v1.9.0 (#3808)
* get web api info * #3772 increase curl timeout * #3805 change "Please Login"
This commit is contained in:
parent
086b022698
commit
2519cc8708
5 changed files with 70 additions and 7 deletions
|
@ -457,11 +457,11 @@ if [ ${isMounted} -eq 0 ]; then
|
||||||
/home/admin/config.scripts/blitz.datadrive.sh status >> ${logFile}
|
/home/admin/config.scripts/blitz.datadrive.sh status >> ${logFile}
|
||||||
|
|
||||||
# determine correct setup phase
|
# determine correct setup phase
|
||||||
infoMessage="Please Login for Setup"
|
infoMessage="Please start Setup"
|
||||||
setupPhase="setup"
|
setupPhase="setup"
|
||||||
|
|
||||||
if [ "${hddGotMigrationData}" != "" ]; then
|
if [ "${hddGotMigrationData}" != "" ]; then
|
||||||
infoMessage="Please Login for Migration"
|
infoMessage="Please start Migration"
|
||||||
setupPhase="migration"
|
setupPhase="migration"
|
||||||
# check if lightning is outdated
|
# check if lightning is outdated
|
||||||
migrationMode="normal"
|
migrationMode="normal"
|
||||||
|
@ -480,10 +480,10 @@ if [ ${isMounted} -eq 0 ]; then
|
||||||
# TODO: improve version/update detection later
|
# TODO: improve version/update detection later
|
||||||
isRecovery=$(echo "${hddRaspiVersion}" | grep -c "${codeVersion}")
|
isRecovery=$(echo "${hddRaspiVersion}" | grep -c "${codeVersion}")
|
||||||
if [ "${isRecovery}" == "1" ]; then
|
if [ "${isRecovery}" == "1" ]; then
|
||||||
infoMessage="Please Login for Recovery"
|
infoMessage="Please start Recovery"
|
||||||
setupPhase="recovery"
|
setupPhase="recovery"
|
||||||
else
|
else
|
||||||
infoMessage="Please Login for Update"
|
infoMessage="Please start Update"
|
||||||
setupPhase="update"
|
setupPhase="update"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -238,10 +238,11 @@ echo "--> CHECK CONFIG: sudo nginx -t"
|
||||||
sudo nginx -t 2>&1
|
sudo nginx -t 2>&1
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
echo "*** BLITZAPI STATUS ***"
|
||||||
|
/home/admin/config.scripts/blitz.web.api.sh info
|
||||||
if [ $(sudo systemctl status blitzapi 2>/dev/null | grep -c "blitzapi.service") -lt 1 ]; then
|
if [ $(sudo systemctl status blitzapi 2>/dev/null | grep -c "blitzapi.service") -lt 1 ]; then
|
||||||
echo "- BLITZAPI is not running"
|
echo "- BLITZAPI is not running"
|
||||||
else
|
else
|
||||||
echo "*** BLITZAPI SYSTEMD STATUS ***"
|
|
||||||
sudo systemctl status blitzapi -n2 --no-pager
|
sudo systemctl status blitzapi -n2 --no-pager
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
@ -251,6 +252,10 @@ else
|
||||||
echo
|
echo
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "*** BLITZ WebUI STATUS ***"
|
||||||
|
/home/admin/config.scripts/blitz.web.ui.sh info
|
||||||
|
echo
|
||||||
|
|
||||||
if [ "${touchscreen}" == "" ] || [ "${touchscreen}" == "0" ] || [ "${touchscreen}" == "off" ]; then
|
if [ "${touchscreen}" == "" ] || [ "${touchscreen}" == "0" ] || [ "${touchscreen}" == "off" ]; then
|
||||||
echo "- TOUCHSCREEN is OFF by config"
|
echo "- TOUCHSCREEN is OFF by config"
|
||||||
else
|
else
|
||||||
|
|
|
@ -12,6 +12,7 @@ FALLACK_BRANCH="dev"
|
||||||
# command info
|
# command info
|
||||||
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ] || [ "$1" = "-help" ]; then
|
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ] || [ "$1" = "-help" ]; then
|
||||||
echo "Manage RaspiBlitz Web API"
|
echo "Manage RaspiBlitz Web API"
|
||||||
|
echo "blitz.web.api.sh info"
|
||||||
echo "blitz.web.api.sh on [GITHUBUSER] [REPO] [BRANCH] [?COMMITORTAG]"
|
echo "blitz.web.api.sh on [GITHUBUSER] [REPO] [BRANCH] [?COMMITORTAG]"
|
||||||
echo "blitz.web.api.sh on DEFAULT"
|
echo "blitz.web.api.sh on DEFAULT"
|
||||||
echo "blitz.web.api.sh update-config"
|
echo "blitz.web.api.sh update-config"
|
||||||
|
@ -20,6 +21,34 @@ if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ] || [ "$1" = "-help" ];
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
###################
|
||||||
|
# INFO
|
||||||
|
###################
|
||||||
|
if [ "$1" = "info" ]; then
|
||||||
|
|
||||||
|
# check if installed
|
||||||
|
cd /home/blitzapi/blitz_api
|
||||||
|
if [ "$?" != "0" ]; then
|
||||||
|
echo "installed=0"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
echo "installed=1"
|
||||||
|
|
||||||
|
# get github origin repo from repo directory with git command
|
||||||
|
origin=$(sudo -u blitzapi git config --get remote.origin.url)
|
||||||
|
echo "repo='${origin}'"
|
||||||
|
|
||||||
|
# get github branch from repo directory with git command
|
||||||
|
branch=$(sudo -u blitzapi git rev-parse --abbrev-ref HEAD)
|
||||||
|
echo "branch='${branch}'"
|
||||||
|
|
||||||
|
# get github commit from repo directory with git command
|
||||||
|
commit=$(sudo -u blitzapi git rev-parse HEAD)
|
||||||
|
echo "commit='${commit}'"
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
###################
|
###################
|
||||||
# UPDATE CONFIG
|
# UPDATE CONFIG
|
||||||
###################
|
###################
|
||||||
|
|
|
@ -9,6 +9,7 @@ FALLACK_BRANCH="master"
|
||||||
# command info
|
# command info
|
||||||
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ] || [ "$1" = "-help" ]; then
|
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ] || [ "$1" = "-help" ]; then
|
||||||
echo "Manage RaspiBlitz WebUI"
|
echo "Manage RaspiBlitz WebUI"
|
||||||
|
echo "blitz.web.ui.sh info"
|
||||||
echo "blitz.web.ui.sh on [GITHUBUSER] [REPO] [BRANCH] [?COMMITORTAG]"
|
echo "blitz.web.ui.sh on [GITHUBUSER] [REPO] [BRANCH] [?COMMITORTAG]"
|
||||||
echo "blitz.web.ui.sh on DEFAULT"
|
echo "blitz.web.ui.sh on DEFAULT"
|
||||||
echo "blitz.web.ui.sh update"
|
echo "blitz.web.ui.sh update"
|
||||||
|
@ -16,6 +17,34 @@ if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ] || [ "$1" = "-help" ];
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
###################
|
||||||
|
# INFO
|
||||||
|
###################
|
||||||
|
if [ "$1" = "info" ]; then
|
||||||
|
|
||||||
|
# check if installed
|
||||||
|
cd /home/blitzapi/blitz_web
|
||||||
|
if [ "$?" != "0" ]; then
|
||||||
|
echo "installed=0"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
echo "installed=1"
|
||||||
|
|
||||||
|
# get github origin repo from repo directory with git command
|
||||||
|
origin=$(sudo git config --get remote.origin.url)
|
||||||
|
echo "repo='${origin}'"
|
||||||
|
|
||||||
|
# get github branch from repo directory with git command
|
||||||
|
branch=$(sudo git rev-parse --abbrev-ref HEAD)
|
||||||
|
echo "branch='${branch}'"
|
||||||
|
|
||||||
|
# get github commit from repo directory with git command
|
||||||
|
commit=$(sudo git rev-parse HEAD)
|
||||||
|
echo "commit='${commit}'"
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
# check if started with sudo
|
# check if started with sudo
|
||||||
if [ "$EUID" -ne 0 ]; then
|
if [ "$EUID" -ne 0 ]; then
|
||||||
echo "error='run as root'"
|
echo "error='run as root'"
|
||||||
|
|
|
@ -181,9 +181,9 @@ if [ ${runGlobal} -eq 1 ]; then
|
||||||
globalIP=""
|
globalIP=""
|
||||||
echo "# getting public IP from third party service"
|
echo "# getting public IP from third party service"
|
||||||
if [ "${ipv6}" == "on" ]; then
|
if [ "${ipv6}" == "on" ]; then
|
||||||
globalIP=$(curl -s -f -S -m 5 http://v6.ipv6-test.com/api/myip.php 2>/dev/null)
|
globalIP=$(curl -s -f -S -m 10 http://v6.ipv6-test.com/api/myip.php 2>/dev/null)
|
||||||
else
|
else
|
||||||
globalIP=$(curl -s -f -S -m 5 http://v4.ipv6-test.com/api/myip.php 2>/dev/null)
|
globalIP=$(curl -s -f -S -m 10 http://v4.ipv6-test.com/api/myip.php 2>/dev/null)
|
||||||
fi
|
fi
|
||||||
echo "## curl returned: ${globalIP}"
|
echo "## curl returned: ${globalIP}"
|
||||||
echo "## curl exit code: ${?}"
|
echo "## curl exit code: ${?}"
|
||||||
|
|
Loading…
Add table
Reference in a new issue