From eaf8f8bc1957079f5a4009074d8bd81e28638e7c Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 13 Jan 2018 15:20:37 +0200 Subject: Add: populate_systree action to worker-manager --- worker_manager | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'worker_manager') diff --git a/worker_manager b/worker_manager index bdd982c..a7a2b10 100755 --- a/worker_manager +++ b/worker_manager @@ -302,6 +302,8 @@ class Worker: return DebootstrapWorker elif 'archive' in step: return WorkspaceArchiver + elif step.get('action') == 'populate_systree': + return SystreePopulator elif step.get('action') == 'create_workspace': return WorkspaceCleaner logging.warning('Cannot find worker for %s', step) @@ -443,8 +445,7 @@ class SystreePopulator(WorkerBase): systree_dir = '/var/lib/ick/systree' def do(self, work): - params = work.get('parameters', {}) - systree_name = params.get('systree_name') + systree_name = work.get('systree_name') if not systree_name: self.report(b'No systree_name parameter, no systree population') return 0 -- cgit v1.2.1