INNER CODE UNIT · Go
nvidiaSMIArgs
NVIDIA/gpu-operator · cmd/nvidia-validator/main.go:793
func nvidiaSMIArgs() []string {
if driverValidationSkipGPUInitFlag {
return []string{"--version"}
}
return nil
}
func validateDriverContainer(silent bool, driverManagedByOperator bool) error {
if driverManagedByOperator {
log.Infof("Driver is not pre-installed on the host and is managed by GPU Operator. Checking driver container status.")
if err := assertDriverContainerReady(silent); err != nil {
return fmt.Errorf("error checking driver container status: %w", err)
}
}
driverRoot := driver.Root(driverInstallDirCtrPathFlag)
validateDriver := func(silent bool) error {