From c26dfad9c2d4cce05378fae46702f6a0b52ffa40 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 22 Oct 2012 13:52:14 +0100 Subject: [PATCH] Skip bug-based processing if BugsV is missing --- britney2/policies/policy.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/britney2/policies/policy.py b/britney2/policies/policy.py index bd08e93..af96b9e 100644 --- a/britney2/policies/policy.py +++ b/britney2/policies/policy.py @@ -531,6 +531,10 @@ class RCBugPolicy(BasePolicy): name and the value is the list of open RC bugs for it. """ bugs = {} + if not os.path.exists(filename): + self.log("%s missing; skipping bug-based processing" % filename) + return bugs + self.log("Loading RC bugs data from %s" % filename) for line in open(filename, encoding='ascii'): l = line.split()