sysupgrade: add optional delay before rebooting

SVN-Revision: 12572
v19.07.3_mercusys_ac12_duma
Felix Fietkau 16 years ago
parent 1abbb27f86
commit 22585e578b

@ -147,5 +147,6 @@ do_upgrade() {
jffs2_copy_config
fi
}
[ -n "$DELAY" ] && sleep "$DELAY"
ask_bool 1 "Reboot" && reboot
}

@ -7,11 +7,13 @@ RAMFS_COPY_DATA="" # extra data files
export INTERACTIVE=0
export VERBOSE=1
export SAVE_CONFIG=1
export DELAY=
# parse options
while [ -n "$1" ]; do
case "$1" in
-i) export INTERACTIVE=1;;
-d) export DELAY="$2"; shift;;
-v) export VERBOSE="$(($VERBOSE + 1))";;
-q) export VERBOSE="$(($VERBOSE - 1))";;
-*)
@ -34,9 +36,10 @@ export ARGC="$#"
Usage: $0 [options] <image file or URL>
Options:
-i interactive mode
-v more verbose
-q less verbose
-d <delay> add a delay before rebooting
-i interactive mode
-q less verbose
-v more verbose
EOF
exit 1

Loading…
Cancel
Save