Update iso-prototype.py

This commit is contained in:
Kroese
2026-07-28 16:31:49 +02:00
committed by GitHub
parent 6025512225
commit 8217a614c6
+6 -1
View File
@@ -724,9 +724,12 @@ def build_pycdlib(args: argparse.Namespace) -> None:
raise PrototypeError(f"Output already exists: {output}")
iso = pycdlib.PyCdlib()
opened = False
try:
print(f"Opening source ISO: {source}")
iso.open(str(source))
opened = True
include_bios, include_uefi = eltorito_platforms(source)
print(
@@ -763,7 +766,9 @@ def build_pycdlib(args: argparse.Namespace) -> None:
print(f"Writing output ISO: {output}")
iso.write(str(output))
finally:
iso.close()
if opened:
iso.close()
print(f"Opening source ISO: {source}")
print(f"Created {output}")