Instead of passing the store directory to Pipeline.run, pass an already initialized ObjectStore object. This binds the lifetime of the store and its (temporary) objects to the run of osbuild not the run of the pipeline. This prepares re-using the stores with multiple (non-nested) pipelines. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_api.py | ||
| test_buildroot.py | ||
| test_monitor.py | ||
| test_objectstore.py | ||
| test_osbuild.py | ||
| test_util_ctx.py | ||
| test_util_jsoncomm.py | ||
| test_util_linux.py | ||
| test_util_osrelease.py | ||
| test_util_ostree.py | ||
| test_util_rmrf.py | ||
| test_util_selinux.py | ||