From e93d8ae221d0e9ff8103b4315548c1068dde8cd2 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Mon, 12 Dec 2016 11:27:26 +0100 Subject: [PATCH] Skip piuparts policy if summary file 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 af96b9e..2960f05 100644 --- a/britney2/policies/policy.py +++ b/britney2/policies/policy.py @@ -626,6 +626,10 @@ class PiupartsPolicy(BasePolicy): def _read_piuparts_summary(self, filename, keep_url=True): summary = {} + if not os.path.exists(filename): + self.log("%s missing; skipping piuparts processing" % filename) + return summary + self.log("Loading piuparts report from {0}".format(filename)) with open(filename) as fd: if os.fstat(fd.fileno()).st_size < 1: