[Piuparts-commits] [SCM] piatti.debian.org configuration files branch, master, updated. 0.42-38-g4d2c7ab
Andreas Beckmann
debian at abeckmann.de
Sun Jan 22 12:25:28 UTC 2012
The following commit has been merged in the master branch:
commit a634393a21fb3ee48fcbcb8ba1937d36c8c507b4
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Thu Jan 5 01:07:12 2012 +0100
simplify/cleanup detect_well_known_errors
merge the loops, reduce verboseness, skip missing sections
remove the 'unknown failures' report if it's empty
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/home/piupartsm/bin/detect_well_known_errors b/home/piupartsm/bin/detect_well_known_errors
index fcb8b19..ed1f039 100755
--- a/home/piupartsm/bin/detect_well_known_errors
+++ b/home/piupartsm/bin/detect_well_known_errors
@@ -48,10 +48,16 @@ OLDPWD=$(pwd)
LOGS=`mktemp`
+ALLKPR=`mktemp`
+KNOWNLOGS=`mktemp`
+UNKNOWNLOGS=`mktemp`
+KNOWNFAILURES=`mktemp`
for SECTION in $SECTIONS
do
+ test -d $MASTER/$SECTION || continue
date
+ echo $SECTION:
cd $MASTER/$SECTION
#
@@ -99,21 +105,9 @@ do
done
ADDED=$(wc -l $LOGS | awk '{ print $1 }')
- echo "$SECTION: parsed logfiles: $REMOVED removed, $ADDED added"
- cd "$OLDPWD"
-done
+ echo "parsed logfiles: $REMOVED removed, $ADDED added"
-ALLKPR=`mktemp`
-KNOWNLOGS=`mktemp`
-UNKNOWNLOGS=`mktemp`
-KNOWNFAILURES=`mktemp`
-
-for SECTION in $SECTIONS
-do
- date
- echo $SECTION:
mkdir -p $HTDOCS/$SECTION
- cd $MASTER/$SECTION
find pass bugged fail -name '*.kpr' | xargs --no-run-if-empty cat > $ALLKPR
cut -d' ' -f 2 $ALLKPR | sort | uniq -c
>$KNOWNLOGS
@@ -189,9 +183,10 @@ do
done
echo "</ul>" >> $OUTPUT
echo "<p>Affected packages in $SECTION: $COUNT</p></td></tr></table>" >> $OUTPUT
+ test $COUNT -gt 0 || rm $OUTPUT
fi
cd "$OLDPWD"
done
-rm $ALLKPR $LOGS $KNOWNLOGS $UNKNOWNLOGS $KNOWNFAILURES
+rm $LOGS $ALLKPR $KNOWNLOGS $UNKNOWNLOGS $KNOWNFAILURES
date
--
piatti.debian.org configuration files
More information about the Piuparts-commits
mailing list