]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Make sure we Clean up cd-rom image after qemu exits
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 13 Aug 2023 20:30:03 +0000 (22:30 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 14 Aug 2023 09:21:11 +0000 (11:21 +0200)
mkosi/qemu.py

index 81cd8a3284316e8d9f91b60eebc9c6e115773604..e055aeb7e24da5b41031edfe735a2b87a3642004 100644 (file)
@@ -281,6 +281,7 @@ def run_qemu(args: MkosiArgs, config: MkosiConfig) -> None:
                  "--sector-size=2048",
                  "--copy-from", src,
                  fname])
+            stack.callback(lambda: fname.unlink())
         elif config.ephemeral:
             fname = stack.enter_context(copy_ephemeral(config, config.output_dir / config.output))
         else: