summaryrefslogtreecommitdiff
path: root/worker_manager
diff options
context:
space:
mode:
Diffstat (limited to 'worker_manager')
-rwxr-xr-xworker_manager3
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)