diff options
Diffstat (limited to 'worker_manager')
-rwxr-xr-x | worker_manager | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/worker_manager b/worker_manager index 408e1b0..d29b597 100755 --- a/worker_manager +++ b/worker_manager @@ -390,13 +390,14 @@ class WorkspaceCleaner(WorkerBase): class WorkspaceArchiver(WorkerBase): def do(self, work): + params = work.get('parameters', {}) step = work['step'] dirname = step['archive'] if dirname == 'workspace': dirname = self._workspace - blob_id = step['archive_name'] + blob_id = params.get('systree_name', 'noname') tarball = self.archive(dirname) self._api.upload_blob(blob_id, tarball) |