add a noop registry
This commit is contained in:
@@ -595,6 +595,11 @@ func (g *grpcServer) Register() error {
|
||||
config := g.opts
|
||||
g.RUnlock()
|
||||
|
||||
// only register if it exists or is not noop
|
||||
if config.Registry == nil || config.Registry.String() == "noop" {
|
||||
return nil
|
||||
}
|
||||
|
||||
regFunc := func(service *registry.Service) error {
|
||||
var regErr error
|
||||
|
||||
@@ -779,6 +784,11 @@ func (g *grpcServer) Deregister() error {
|
||||
config := g.opts
|
||||
g.RUnlock()
|
||||
|
||||
// only register if it exists or is not noop
|
||||
if config.Registry == nil || config.Registry.String() == "noop" {
|
||||
return nil
|
||||
}
|
||||
|
||||
// check the advertise address first
|
||||
// if it exists then use it, otherwise
|
||||
// use the address
|
||||
|
Reference in New Issue
Block a user