From bccd42ab9df38a6956a74ff226537fb609294328 Mon Sep 17 00:00:00 2001 From: louwrentius Date: Sun, 21 Aug 2011 21:32:16 +0000 Subject: [PATCH] Fixed issue with total failed counter in distributed mode. --- ppss | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ppss b/ppss index 6715426..79e36aa 100755 --- a/ppss +++ b/ppss @@ -2698,6 +2698,7 @@ start_all_workers () { get_status_of_nodes () { RESULT_FILE="$1" + FAILED=0 ssh $SSH_OPTS $SSH_KEY $USER@$SSH_SERVER cat "$PPSS_HOME_DIR/$PPSS_NODE_STATUS/*" > "$RESULT_FILE" 2>&1 @@ -2715,12 +2716,13 @@ get_status_of_nodes () { RES="0" fi PROCESSED=$((PROCESSED+RES)) + FAILED=$((FAILED+FAIL)) LINE=`echo "$IP $HOST $RES $FAIL $STATUS" | awk '{ printf ("%-16s %-16s % 8s %6s %7s\n",$1,$2,$3,$4,$5) }'` log DSPLY "$LINE" done log DSPLY "---------------------------------------------------------" - LINE=`echo $PROCESSED $FAIL | awk '{ printf ("Total processed/failed: %18s %6s \n",$1,$2) }'` + LINE=`echo $PROCESSED $FAILED | awk '{ printf ("Total processed/failed: %18s %6s \n",$1,$2) }'` log DSPLY "$LINE" rm "$RESULT_FILE"