Don't hardcode default CLOUDDEV (#9935)

This commit is contained in:
uuuvn 2025-04-21 22:46:55 +05:00 committed by GitHub
commit b35f94b6ec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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()