[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