Port sources to also use the host services infrastructure that is used by inputs, devices and mounts. Sources are a bit different from the other services that they don't run for the duration of the stage but are run before anything is built. By using the same infrastructure we re-use the process management and inter process communcation. Additionally, this will forward all messages from sources to the existing monitoring framework. Adapt all existing sources and tests. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_assemblers.py | ||
| test_boot.py | ||
| test_devices.py | ||
| test_executable.py | ||
| test_noop.py | ||
| test_ostree.py | ||
| test_sources.py | ||
| test_stages.py | ||