(&self)
| 583 | } |
| 584 | |
| 585 | async fn refresh_gpu_inventory(&self) -> Result<(), Status> { |
| 586 | let info = self |
| 587 | .docker |
| 588 | .info() |
| 589 | .await |
| 590 | .map_err(|err| internal_status("query Docker daemon info", err))?; |
| 591 | self.gpu_selector.refresh( |
| 592 | docker_cdi_gpu_inventory(&info), |
| 593 | self.config.allow_all_default_gpu, |
| 594 | ); |
| 595 | Ok(()) |
| 596 | } |
| 597 | |
| 598 | async fn resolve_gpu_cdi_devices( |
| 599 | &self, |
no test coverage detected