Fix this cruft
This commit is contained in:
parent
822cc0e5da
commit
cd13f0389f
@ -7,7 +7,6 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"net"
|
"net"
|
||||||
"net/http"
|
"net/http"
|
||||||
"os"
|
|
||||||
"runtime"
|
"runtime"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
@ -159,7 +158,15 @@ func (c *consulRegistry) Deregister(s *Service) error {
|
|||||||
if len(s.Nodes) == 0 {
|
if len(s.Nodes) == 0 {
|
||||||
return errors.New("Require at least one node")
|
return errors.New("Require at least one node")
|
||||||
}
|
}
|
||||||
return c.Client.Agent().ServiceDeregister(s.Nodes[0].Id)
|
|
||||||
|
node := s.Nodes[0]
|
||||||
|
|
||||||
|
_, err := c.Client.Catalog().Deregister(&consul.CatalogDeregistration{
|
||||||
|
Node: node.Id,
|
||||||
|
Address: node.Address,
|
||||||
|
ServiceID: node.Id,
|
||||||
|
}, nil)
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *consulRegistry) Register(s *Service) error {
|
func (c *consulRegistry) Register(s *Service) error {
|
||||||
|
Loading…
Reference in New Issue
Block a user