flasher: revise autoboot handling
[pandora-misc.git] / flasher / rootfs / etc / updater_funcs.sh
1 LOG_TTY=3
2 LOG_DEVICE="/dev/tty$LOG_TTY"
3
4 log()
5 {
6         echo "$@"
7         echo "$@" > $LOG_DEVICE
8 }
9
10 log_err()
11 {
12         echo -en "\033[1;31m"
13         echo "$@"
14         echo -en "\033[0m"
15
16         echo -en "\033[1;31m" > $LOG_DEVICE
17         echo "$@" > $LOG_DEVICE
18         echo -en "\033[0m" > $LOG_DEVICE
19 }
20
21 wait_for_file()
22 {
23         for a in `seq 10`
24         do
25                 if test -e "$1"
26                 then
27                         return 0
28                 fi
29                 sleep .5
30         done
31         return 1
32 }
33