Browse Source

Move starting enterprise functionality

pull/4315/head
Matt Keeler 6 years ago committed by GitHub
parent
commit
22b7b688a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      agent/consul/server.go

12
agent/consul/server.go

@ -358,12 +358,6 @@ func NewServerLogger(config *Config, logger *log.Logger, tokens *token.Store) (*
return nil, fmt.Errorf("Failed to start Raft: %v", err)
}
// Start enterprise specific functionality
if err := s.startEnterprise(); err != nil {
s.Shutdown()
return nil, err
}
// Serf and dynamic bind ports
//
// The LAN serf cluster announces the port of the WAN serf cluster
@ -427,6 +421,12 @@ func NewServerLogger(config *Config, logger *log.Logger, tokens *token.Store) (*
}
go s.Flood(nil, portFn, s.serfWAN)
}
// Start enterprise specific functionality
if err := s.startEnterprise(); err != nil {
s.Shutdown()
return nil, err
}
// Start monitoring leadership. This must happen after Serf is set up
// since it can fire events when leadership is obtained.

Loading…
Cancel
Save