mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-25 11:13:12 +02:00
add thried parameter for mode
This commit is contained in:
@@ -21,6 +21,16 @@ fi
|
|||||||
contentWords=($2)
|
contentWords=($2)
|
||||||
contentString=$2
|
contentString=$2
|
||||||
|
|
||||||
|
# 3rd PARAMETER (optional): Place of display - could be "lcd" or "ssh" (defalt)
|
||||||
|
displayMode=$3
|
||||||
|
if [ "${displayMode}" == "" ]; then
|
||||||
|
displayMode="ssh"
|
||||||
|
fi
|
||||||
|
if && [ "${displayMode}" != "lcd" ] && [ "${displayMode}" != "ssh" ]; then
|
||||||
|
echo "error='unknown 3rd parameter value'"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# default backtitle for dialog
|
# default backtitle for dialog
|
||||||
backtitle="RaspiBlitz ${codeVersion} / ${localip} / ${eventID}"
|
backtitle="RaspiBlitz ${codeVersion} / ${localip} / ${eventID}"
|
||||||
|
|
||||||
@@ -41,6 +51,12 @@ elif [ "${eventID}" == "reboot" ]; then
|
|||||||
Shutting down for reboot.
|
Shutting down for reboot.
|
||||||
" 5 30
|
" 5 30
|
||||||
|
|
||||||
|
elif [ "${eventID}" == "shutdown" ]; then
|
||||||
|
|
||||||
|
dialog --backtitle "${backtitle}" --cr-wrap --infobox "
|
||||||
|
Shutting down - please wait.
|
||||||
|
" 5 35
|
||||||
|
|
||||||
elif [ "${eventID}" == "noDHCP" ]; then
|
elif [ "${eventID}" == "noDHCP" ]; then
|
||||||
|
|
||||||
# this event is mostly for LCD/HDMI display
|
# this event is mostly for LCD/HDMI display
|
||||||
@@ -88,16 +104,25 @@ Please wait.
|
|||||||
|
|
||||||
elif [ "${eventID}" == "noHDD" ]; then
|
elif [ "${eventID}" == "noHDD" ]; then
|
||||||
|
|
||||||
# contentWords[1] --> size string (for example '1TB')
|
# contentWords[0] --> size string (for example '1TB')
|
||||||
dialog --backtitle "${backtitle}" --cr-wrap --infobox "
|
dialog --backtitle "${backtitle}" --cr-wrap --infobox "
|
||||||
Waiting for HDD/SSD ...
|
Waiting for HDD/SSD ...
|
||||||
Please connect a ${contentWords[0]}
|
Please connect a ${contentWords[0]}
|
||||||
HDD or SSD to the device.
|
HDD or SSD to the device.
|
||||||
" 7 35
|
" 7 35
|
||||||
|
|
||||||
|
elif [ "${eventID}" == "erroHDD" ]; then
|
||||||
|
|
||||||
|
# contentString --> detail error message
|
||||||
|
dialog --backtitle "${backtitle}" --cr-wrap --infobox "
|
||||||
|
PROBLEM: FAILED HDD/SSD
|
||||||
|
Detailed Error Message:
|
||||||
|
${contentString}
|
||||||
|
" 7 35
|
||||||
|
|
||||||
elif [ "${eventID}" == "sdtoosmall" ]; then
|
elif [ "${eventID}" == "sdtoosmall" ]; then
|
||||||
|
|
||||||
# contentWords[1] --> size string (for example '16GB')
|
# contentWords[0] --> size string (for example '16GB')
|
||||||
dialog --backtitle "${backtitle}" --cr-wrap --infobox "
|
dialog --backtitle "${backtitle}" --cr-wrap --infobox "
|
||||||
PROBLEM: SD CARD IS TOO SMALL
|
PROBLEM: SD CARD IS TOO SMALL
|
||||||
Minimum of ${contentWords[0]} needed
|
Minimum of ${contentWords[0]} needed
|
||||||
|
Reference in New Issue
Block a user