func()

in config/sources.go [60:72]


func (m Sources) Validate(c *Config) error {
	usedNames := make(map[string]bool)
	for _, def := range m {
		if err := def.Validate(c); err != nil {
			return err
		}
		if usedNames[def.Name] {
			return fmt.Errorf("source %v: duplicate name: %v", def.Name, def.Name)
		}
		usedNames[def.Name] = true
	}
	return nil
}