fix: address review feedback on CUDA backend swap

- Use YAML block scalar for inline run with colons (build-cuda.yml)
- Explicitly set VOICEBOX_BACKEND_VARIANT=cpu instead of setdefault (server.py)
- Use Path.replace() for atomic move on all platforms (cuda_download.py)
- Log actual exception in checksum fetch warning (cuda_download.py)
This commit is contained in:
James Pine
2026-03-13 00:20:05 -07:00
parent 2867421550
commit a69c216794
3 changed files with 8 additions and 9 deletions
+2 -2
View File
@@ -84,8 +84,8 @@ if __name__ == "__main__":
os.environ["VOICEBOX_BACKEND_VARIANT"] = "cuda"
logger.info("Backend variant: CUDA")
else:
os.environ.setdefault("VOICEBOX_BACKEND_VARIANT", "cpu")
logger.info(f"Backend variant: {os.environ['VOICEBOX_BACKEND_VARIANT']}")
os.environ["VOICEBOX_BACKEND_VARIANT"] = "cpu"
logger.info("Backend variant: CPU")
logger.info(f"Parsed arguments: host={args.host}, port={args.port}, data_dir={args.data_dir}")