debian-forge/test/run
Michael Vogt ea14713f3a osbuild add new -q, --quiet option
Current osbuild will always print some non output even
when run with `--monitor=JSONSeqMonitor` because of the
unconditional `print/sys.stdout.write()` in `main_cli.py`.

This commit adds a new `-q` option to silence this so that something
like osbuild-composer can run `osbuild -q --monitor=JSONSeqMonitor`
to get pure json-seq output during the build.

The use-case is to run `osbuild --monitor-fd` from e.g. bib and
osbuild-composer so that we get pure json from the monitor-fd
and anything that goes on std{out,err} can be logged as it is
most likely error output.
2024-09-09 18:07:54 -07:00
..
__init__.py test: '{. -> ./run}/test_sources.py' 2020-04-24 15:50:44 +02:00
test_assemblers.py tests: update l2hash for the fc40 move 2024-07-02 09:46:45 +02:00
test_boot.py test/run/boot: migrate to a v2 manifest 2023-11-14 10:45:44 -08:00
test_devices.py test: fix all pylint issues 2024-01-02 19:31:31 +01:00
test_executable.py test: fix executable test 2022-02-15 13:25:23 +00:00
test_exports.py test: use del os.environ[] instead of os.unsetenv (thanks Simon) 2024-03-11 14:20:27 +01:00
test_mount.py general: Fix linter issues across the codebase 2024-08-26 11:59:46 -07:00
test_noop.py osbuild add new -q, --quiet option 2024-09-09 18:07:54 -07:00
test_sources.py osbuild: drop libdir from download() methods 2024-08-26 19:58:55 +02:00
test_stages.py test: checkpoint "build" stage too during test_stages.py 2024-09-05 18:17:56 +02:00