[Collab-qa-commits] r2085 - rc-buggy-leaf-packages
Alexander Reichle-Schmehl
tolimar at alioth.debian.org
Wed Nov 9 15:05:05 UTC 2011
Author: tolimar
Date: 2011-11-09 15:04:56 +0000 (Wed, 09 Nov 2011)
New Revision: 2085
Modified:
rc-buggy-leaf-packages/get-rcbuggy-leaf-packages
Log:
Use trap to clean up
Modified: rc-buggy-leaf-packages/get-rcbuggy-leaf-packages
===================================================================
--- rc-buggy-leaf-packages/get-rcbuggy-leaf-packages 2011-11-09 14:50:51 UTC (rev 2084)
+++ rc-buggy-leaf-packages/get-rcbuggy-leaf-packages 2011-11-09 15:04:56 UTC (rev 2085)
@@ -25,6 +25,14 @@
set -e
set -u
+trap_exit () {
+ # cleaning up our temporary files
+ rm -rf $SOURCE_RCBUGS $SOURCE_RCBUGS_BUILDS $PACKAGE_INDEX
+}
+
+trap trap_exit EXIT HUP INT QUIT TERM
+
+
SOURCE_RCBUGS=$(mktemp)
# First we create a list of source packages and the number of their open rc
@@ -56,6 +64,3 @@
# now filter out the packages with dependencies with nthykier perl code
cat $SOURCE_RCBUGS_BUILDS | ./check-rdeps $INDICES
-# cleaning up our temporary files
-rm -rf $SOURCE_RCBUGS $SOURCE_RCBUGS_BUILDS $PACKAGE_INDEX
-
More information about the Collab-qa-commits
mailing list