MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / _format_gpu_info

Method _format_gpu_info

vmm/src/vmm-cli.py:551–565  ·  view source on GitHub ↗

Format GPU configuration for display.

(self, gpu_config)

Source from the content-addressed store, hash-verified

549 print(format_table(rows, headers))
550
551 def _format_gpu_info(self, gpu_config):
552 """Format GPU configuration for display."""
553 if not gpu_config:
554 return "-"
555
556 attach_mode = gpu_config.get("attach_mode", "")
557 gpus = gpu_config.get("gpus", [])
558
559 if attach_mode == "all":
560 return "All GPUs"
561 elif attach_mode == "listed" and gpus:
562 gpu_slots = [gpu.get("slot", "Unknown") for gpu in gpus]
563 return ", ".join(gpu_slots)
564 else:
565 return "-"
566
567 def start_vm(self, vm_id: str) -> None:
568 """Start a VM."""

Callers 2

list_vmsMethod · 0.95
show_infoMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected