A Docker-like CLI and HTTP API for managing headless VMs

Update runQemu to conditionally add -cdrom option for valid ISO paths

+1 -1
+1 -1
src/utils.ts
··· 311 311 options.memory, 312 312 "-smp", 313 313 options.cpus.toString(), 314 - ..._.compact([isoPath && "-cdrom", isoPath]), 314 + ...(isoPath && isoPath.endsWith(".iso") ? ["-cdrom", isoPath] : []), 315 315 "-netdev", 316 316 options.bridge 317 317 ? `bridge,id=net0,br=${options.bridge}`