()
| 35 | } |
| 36 | |
| 37 | func (c *Config) validateAdmins() error { |
| 38 | for _, user := range c.Users { |
| 39 | if user.IsAdmin { |
| 40 | return nil |
| 41 | } |
| 42 | } |
| 43 | |
| 44 | return errors.New("no admins defined") |
| 45 | } |
| 46 | |
| 47 | func (c *Config) validateGroupLoop() error { |
| 48 | errors := make([]error, 0, len(c.Groups)) |