From 75804c013373a614ec038c5ec02b19aeae138b82 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 21 Jan 2018 15:37:56 +0200 Subject: Fix: handle missing systree blob --- worker_manager | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'worker_manager') diff --git a/worker_manager b/worker_manager index 9e16d19..3fc3220 100755 --- a/worker_manager +++ b/worker_manager @@ -513,7 +513,13 @@ class SystreePopulator(WorkerBase): return 1 self.make_directory_empty(self.systree_dir) + self.report(b'Downloading systree blob\n') tarball = self._api.download_blob(systree_name) + if tarball is None: + self.report(b'Download failed\n') + return 1 + + self.report(b'Unpacking systree blob\n') self.unpack_systree(tarball, self.systree_dir) self.report(b'Systree has been populated\n') -- cgit v1.2.1