debian-forge/osbuild
Christian Kellner 1896047bae sources: pass the library dir to the sources
The idea is that source can themselves spawn other modules, esp.
new secrets modules. For this they need to know the library dir,
aka 'libdir' throughout the osbuild source. Therefore change the
SourceServer to directly get the library directory instead of
just the sub-directory to the sources. Then pass the library
directory to via the JSON API to the source.
Adjust all usage of the SourceServer, including the tests.
2020-05-20 14:43:33 +02:00
..
util util/ctx: extract suppress_oserror() 2020-05-11 18:05:12 +02:00
__init__.py osbuild: extract CLI to prepare for additional entrypoints 2020-04-28 15:39:54 +02:00
__main__.py osbuild: extract CLI to prepare for additional entrypoints 2020-04-28 15:39:54 +02:00
api.py osbuild: convert to jsoncomm 2020-04-21 13:47:38 +02:00
buildroot.py buildroot: drop kwargs from buildroot.run() 2020-05-13 14:17:30 +02:00
loop.py loop: fix FD leak in mknod() 2020-04-21 13:02:29 +02:00
main_cli.py cli: drop --build-env argument 2020-05-07 19:52:33 +02:00
meta.py meta: use draft 4 of jsonschema to validate 2020-05-12 22:00:38 +02:00
objectstore.py util/ctx: extract suppress_oserror() 2020-05-11 18:05:12 +02:00
pipeline.py sources: pass the library dir to the sources 2020-05-20 14:43:33 +02:00
remoteloop.py osbuild: convert to jsoncomm 2020-04-21 13:47:38 +02:00
sources.py sources: pass the library dir to the sources 2020-05-20 14:43:33 +02:00
treesum.py treesum: don't use dir_fd parameter in os.scandir() 2019-11-29 00:45:14 +01:00