From 9ec8b31f18848186a28cbfc40f999ec72c569ee0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20Kr=C3=BCger?= Date: Fri, 5 Nov 2010 22:53:08 +0100 Subject: [PATCH] jobd: don't update new projects that are not fully mirrored yet MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jan Krüger --- jobd/jobd.pl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jobd/jobd.pl b/jobd/jobd.pl index 3025bd6..ffb4427 100755 --- a/jobd/jobd.pl +++ b/jobd/jobd.pl @@ -35,6 +35,10 @@ sub update_project { job_skip($job); return setup_gc($job); } + if (-e get_project_path($p).".clone_in_progress") { + job_skip($job, "initial mirroring not complete yet"); + return setup_gc($job); + } if (my $ts = is_operation_uptodate($p, 'lastrefresh', $Girocco::Config::min_mirror_interval)) { job_skip($job, "not needed right now, last run at $ts"); setup_gc($job); -- 2.11.4.GIT