in config/identity.go [30:42]
func (identities Identities) Validate(c *Config) error {
usedNames := make(map[string]bool)
for _, i := range identities {
if usedNames[i.Name] {
return fmt.Errorf("identity %v: multiple identities with the same name", i.Name)
}
if err := i.Validate(c); err != nil {
return err
}
usedNames[i.Name] = true
}
return nil
}