0165e93517
In addition to exposing compilation over the API cleaned up the structures that would be exchanged to be cleaner and easier to support and understand. Also removed ability to configure the envoy OverprovisioningFactor.
20 lines
1.1 KiB
Go
20 lines
1.1 KiB
Go
package consul
|
|
|
|
func init() {
|
|
registerEndpoint(func(s *Server) interface{} { return &ACL{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Catalog{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return NewCoordinate(s) })
|
|
registerEndpoint(func(s *Server) interface{} { return &ConfigEntry{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &ConnectCA{srv: s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &DiscoveryChain{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Health{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Intention{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Internal{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &KVS{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Operator{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &PreparedQuery{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Session{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Status{s} })
|
|
registerEndpoint(func(s *Server) interface{} { return &Txn{s} })
|
|
}
|