summaryrefslogtreecommitdiff
path: root/worker_manager
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-12-31 12:42:32 +0200
committerLars Wirzenius <liw@liw.fi>2017-12-31 12:42:32 +0200
commit6db2e1c094f6ae27cb7700d4bbcc3174962ee846 (patch)
tree28713ef8a2f70472064bc3621fab96dd6297db46 /worker_manager
parentfab718970dc04fdb2578506fe3c83aa20bdfea6e (diff)
downloadick2-6db2e1c094f6ae27cb7700d4bbcc3174962ee846.tar.gz
Change: get systree blob name from systree_name parameter
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)