osbuild: introduce Manifest class

The 'Manifest' class represents what to build and the necessary
sources to do so. For now thus it is just a combination of the
pipeline the source options.
This commit is contained in:
Christian Kellner 2020-12-16 18:56:23 +01:00 committed by Tom Gundersen
parent acef7aa4a9
commit 945914b195
6 changed files with 26 additions and 9 deletions

View file

@ -8,11 +8,12 @@ The utility module `osbuild.util` provides access to common functionality
independent of osbuild but used across the osbuild codebase.
"""
from .pipeline import Assembler, Pipeline, Stage
from .pipeline import Assembler, Manifest, Pipeline, Stage
__all__ = [
"Assembler",
"Manifest",
"Pipeline",
"Stage",
]