INNER CODE UNIT · Go
func
databus23/helm-diff · cmd/helm.go:22
func (v *valueFiles) String() string {
return fmt.Sprint(*v)
}
// Ensures all valuesFiles exist
func (v *valueFiles) Valid() error {
errStr := ""
for _, valuesFile := range *v {
if strings.TrimSpace(valuesFile) != "-" {
if _, err := os.Stat(valuesFile); os.IsNotExist(err) {
errStr += err.Error()
}
}
}
if errStr == "" {
return nil
}