diff options
-rwxr-xr-x | worker_manager | 6 |
1 files changed, 6 insertions, 0 deletions
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') |