INNER CODE UNIT · Go

validateEnum

percona/percona-backup-mongodb · cmd/pbm-speed-test/main.go:239

func validateEnum(fieldName, value string, valid []string) error {
	if value == "" {
		return nil
	}

	for _, validItem := range valid {
		if value == validItem {
			return nil
		}
	}

	return errors.New(fmt.Sprintf("invalid %s value: %q (must be one of %v)", fieldName, value, valid))
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…