From 0318dd77e0508c71837821278530c4ae2fe86b5e Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Wed, 11 Nov 2009 22:47:53 +0100 Subject: [PATCH] jobd: Don't try non-existing projects Otherwise gc will die on just-deleted projects. --- jobd/jobd.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jobd/jobd.sh b/jobd/jobd.sh index 5b83a9e..709d70c 100755 --- a/jobd/jobd.sh +++ b/jobd/jobd.sh @@ -33,6 +33,10 @@ trap "rm /tmp/jobd.lock" SIGINT SIGTERM EXIT check_one_proj() { proj="$1" + if [ ! -d "$cfg_reporoot/$proj.git" ]; then + echo "WARNING: Skipping non-existing project $proj" >&2 + return + fi if [ ! -e "$cfg_reporoot/$proj.git"/.nofetch ]; then "$cfg_basedir"/jobd/update.sh "$proj" fi -- 2.11.4.GIT