pipeline: return objects from add methods

Return the Assembler and Stage that got added from their respective
methods.
This commit is contained in:
Christian Kellner 2021-01-15 18:29:37 +01:00 committed by Tom Gundersen
parent 1a3c8e85c6
commit ff7696a92e

View file

@ -185,9 +185,11 @@ class Pipeline:
self.stages.append(stage)
if self.assembler:
self.assembler.base = stage.id
return stage
def set_assembler(self, name, options=None):
self.assembler = Assembler(name, self.build, self.tree_id, options or {})
return self.assembler
def build_stages(self, object_store, monitor, libdir):
results = {"success": True}