[DRBD-cvs] r1672 - branches/drbd-0.7/scripts
svn at svn.drbd.org
svn at svn.drbd.org
Thu Dec 9 15:02:23 CET 2004
Author: phil
Date: 2004-12-09 15:02:20 +0100 (Thu, 09 Dec 2004)
New Revision: 1672
Modified:
branches/drbd-0.7/scripts/drbd
Log:
Nicer progress indication.
Modified: branches/drbd-0.7/scripts/drbd
===================================================================
--- branches/drbd-0.7/scripts/drbd 2004-12-09 14:01:39 UTC (rev 1671)
+++ branches/drbd-0.7/scripts/drbd 2004-12-09 14:02:20 UTC (rev 1672)
@@ -57,11 +57,19 @@
NEWLINE='
'
IFS=$NEWLINE
+ local D=0
+ local S=0
+ local N=0
+
COMMANDS=`$DRBDADM -d adjust all` || exit 20
- echo -n "["
+ echo -n "[ "
for CMD in $COMMANDS; do
- echo -n "."
+ if echo $CMD | grep -q disk; then echo -n "d$D "; D=$(( D+1 ));
+ elif echo $CMD | grep -q syncer; then echo -n "s$S "; S=$(( S+1 ));
+ elif echo $CMD | grep -q net; then echo -n "n$N "; N=$(( N+1 ));
+ else echo echo -n ".. ";
+ fi
IFS=$IFS_O
$CMD
IFS=$NEWLINE
More information about the drbd-cvs
mailing list