From: Sage Weil Date: Fri, 11 Feb 2011 21:10:50 +0000 (-0800) Subject: build_snapshot: clean up result on failure X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d1aa17aee88e7ed581850822437e5ff46865be26;p=ceph-build.git build_snapshot: clean up result on failure --- diff --git a/build_snapshot.sh b/build_snapshot.sh index 8d0dc4668..6e0e10157 100755 --- a/build_snapshot.sh +++ b/build_snapshot.sh @@ -13,6 +13,7 @@ dists=$3 versionfile=`mktemp` cleanup() { rm $versionfile + [ -n "$vers" ] && rm -rf $releasedir/$vers } trap cleanup INT EXIT @@ -24,3 +25,11 @@ $bindir/build_dsc.sh $releasedir $vers 1 $dists sudo $bindir/build_debs.sh $releasedir $pbuilddir $vers $bindir/sign_debs.sh $releasedir $vers +# probably a better way, but +rm $versionfile +nothing() { +} + +trap nothing INT EXIT + +exit 0 \ No newline at end of file