mirror of
https://github.com/NVIDIA/nvidia-container-toolkit
synced 2025-06-26 18:18:24 +00:00
Merge branch 'list-shows-errors' into 'main'
Log registry refresh errors in cdi list See merge request nvidia/container-toolkit/container-toolkit!458
This commit is contained in:
commit
54aacb4245
@ -72,13 +72,12 @@ func (m command) run(c *cli.Context, cfg *config) error {
|
|||||||
return fmt.Errorf("failed to create CDI cache: %v", err)
|
return fmt.Errorf("failed to create CDI cache: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
refreshErr := registry.Refresh()
|
||||||
devices := registry.ListDevices()
|
devices := registry.ListDevices()
|
||||||
if len(devices) == 0 {
|
|
||||||
m.logger.Info("No CDI devices found")
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
m.logger.Infof("Found %d CDI devices", len(devices))
|
m.logger.Infof("Found %d CDI devices", len(devices))
|
||||||
|
if refreshErr != nil {
|
||||||
|
m.logger.Warningf("Refreshing the CDI registry returned the following error(s): %v", refreshErr)
|
||||||
|
}
|
||||||
for _, device := range devices {
|
for _, device := range devices {
|
||||||
fmt.Printf("%s\n", device)
|
fmt.Printf("%s\n", device)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user