INNER CODE UNIT · Go
start
NVIDIA/gpu-operator · cmd/nvidia-validator/main.go:531
func start(ctx context.Context, cli *cli.Command) error {
// if cleanup is requested, delete all existing status files(default)
if cleanupAllFlag {
// cleanup output directory and create again each time
err := os.RemoveAll(outputDirFlag)
if err != nil {
if !os.IsNotExist(err) {
return err
}
}
}
// create status directory
err := os.Mkdir(outputDirFlag, 0755)
if err != nil && !os.IsExist(err) {
return err
}