cmd/dex: validate that connectors have an ID.

This commit is contained in:
Chris Jones 2016-11-15 11:11:52 -07:00
parent e1f6679107
commit a2b78c28fc

View file

@ -113,6 +113,9 @@ func serve(cmd *cobra.Command, args []string) error {
connectors := make([]server.Connector, len(c.Connectors))
for i, conn := range c.Connectors {
if conn.ID == "" {
return fmt.Errorf("no ID field for connector %d", i)
}
if conn.Config == nil {
return fmt.Errorf("no config field for connector %q", conn.ID)
}