From: Leandro Lucarella Date: Mon, 25 Oct 2004 20:01:22 +0000 (+0000) Subject: Se imprime un . por cada segundo esperado =) X-Git-Tag: svn_import~25 X-Git-Url: https://git.llucax.com/z.facultad/75.08/llamadas.git/commitdiff_plain/2e4b4b94c752edf005b145b5c896756b0b6598cb?ds=sidebyside Se imprime un . por cada segundo esperado =) --- diff --git a/inst/afimonio_daemon.sh b/inst/afimonio_daemon.sh index dac8b97..b2de03c 100755 --- a/inst/afimonio_daemon.sh +++ b/inst/afimonio_daemon.sh @@ -17,18 +17,19 @@ ayuda () { case "$1" in "start") - echo -n "Iniciando demonio '$DAEMON' en modo daemon... " + echo -n "Iniciando demonio '$DAEMON' en modo daemon " if is_lock "$DAEMON"; then - echo "ERROR!" + echo " ERROR!" perr "$DAEMON ya está corriendo (PID=`lock_pid $DAEMON`)." exit 1 fi nohup "$AFIM_BINDIR/$DAEMON" > /dev/null & for i in `seq $WAIT`; do if is_lock "$DAEMON"; then - echo "OK! (PID=`lock_pid $DAEMON`)" + echo " OK! (PID=`lock_pid $DAEMON`)" exit 0 fi + echo -n '.' sleep 1; done # Tardó más de 5 segundos en arrancar, algo anda mal... @@ -37,18 +38,19 @@ case "$1" in exit 1 ;; "stop") - echo -n "Parando el demonio '$DAEMON'... " + echo -n "Parando el demonio '$DAEMON' " if ! is_lock "$DAEMON"; then - echo "ERROR!" + echo " ERROR!" perr "$DAEMON no esta corriendo." exit 1 fi kill `lock_pid $DAEMON` for i in `seq $WAIT`; do if ! is_lock "$DAEMON"; then - echo "OK!" + echo " OK!" exit 0 fi + echo -n '.' sleep 1; done # Tardó más de 5 segundos en parar, algo anda mal...