]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Fix empty config.json caused by buffered write
authorCornelius Hoffmann <coding@hoffmn.de>
Mon, 1 Apr 2024 14:48:52 +0000 (16:48 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 1 Apr 2024 14:52:07 +0000 (16:52 +0200)
mkosi/__init__.py

index 992e268eb0926f41e7734be741c1ee98f60c9551..8a520d2f132426718db9499250298b1213b11b15 100644 (file)
@@ -428,6 +428,7 @@ def finalize_chroot_scripts(context: Context) -> contextlib.AbstractContextManag
 def finalize_config_json(config: Config) -> Iterator[Path]:
     with tempfile.NamedTemporaryFile(mode="w") as f:
         f.write(config.to_json())
+        f.flush()
         yield Path(f.name)