From 4a1bf6714d310a10037317f865e2e4b525ad6b3c Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Mon, 28 Jul 2008 16:13:41 +0200 Subject: [PATCH] jobs/clone.sh: Remove .banged when cleaning up --- jobs/clone.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jobs/clone.sh b/jobs/clone.sh index c6f9e9d..51e650c 100755 --- a/jobs/clone.sh +++ b/jobs/clone.sh @@ -13,7 +13,7 @@ bang_trap() { # This removes any remnants from "$cfg_reporoot"/$proj.git _and_ gets rid # of the group record. perl -I@basedir@ -MGirocco::Project -e 'Girocco::Project->ghost('"'$proj'"')->delete;' - cd "$queuedir" && rm -rf "$proj"/* && rmdir -p "$proj" + cd "$queuedir" && rm -rf "$proj"/* "$proj"/.banged && rmdir -p "$proj" } cd "$proj" @@ -46,7 +46,7 @@ bang git --git-dir="$cfg_reporoot/$proj.git" config --bool --add mirror.allowed bang git --git-dir="$cfg_reporoot/$proj.git" update-server-info # Clean up the queue -cd "$queuedir" && rm -rf "$proj"/* && rmdir -p "$proj" +cd "$queuedir" && rm -rf "$proj"/* "$proj"/.banged && rmdir -p "$proj" # NO bang BELOW THIS POINT! rm -r depends on cwd. mail -s "[$cfg_name] $proj clone completed" "$mail,$cfg_admin" <