From b35f94b6ec326f2bce2c3d690bb66bc1f9c9ade0 Mon Sep 17 00:00:00 2001 From: uuuvn <83587632+uuuvn@users.noreply.github.com> Date: Mon, 21 Apr 2025 22:46:55 +0500 Subject: [PATCH] Don't hardcode default CLOUDDEV (#9935) --- tinygrad/runtime/ops_cloud.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinygrad/runtime/ops_cloud.py b/tinygrad/runtime/ops_cloud.py index 96ac89efd0..6debe5b253 100644 --- a/tinygrad/runtime/ops_cloud.py +++ b/tinygrad/runtime/ops_cloud.py @@ -124,7 +124,7 @@ class CloudHandler(BaseHTTPRequestHandler): def do_POST(self): return self._do("POST") def cloud_server(port:int): - CloudHandler.device = getenv("CLOUDDEV", "METAL") if Device.DEFAULT == "CLOUD" else Device.DEFAULT + CloudHandler.device = getenv("CLOUDDEV", next(Device.get_available_devices()) if Device.DEFAULT == "CLOUD" else Device.DEFAULT) print(f"start cloud server on {port} with device {CloudHandler.device}") server = HTTPServer(('', port), CloudHandler) server.serve_forever()