1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-25 03:13:20 +02:00

sysupgrade: add optional delay before rebooting

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12572 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nbd 2008-09-12 19:51:30 +00:00
parent 154807d30e
commit 4e9554bdfe
2 changed files with 7 additions and 3 deletions

View File

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

View File

@ -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