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: