diff --git a/etcdserver/api/v2discovery/discovery.go b/etcdserver/api/v2discovery/discovery.go index 7f690b49e..ff44f2f2f 100644 --- a/etcdserver/api/v2discovery/discovery.go +++ b/etcdserver/api/v2discovery/discovery.go @@ -275,7 +275,7 @@ func (d *discovery) checkCluster() ([]*client.Node, int, uint64, error) { var nodes []*client.Node // append non-config keys to nodes for _, n := range resp.Node.Nodes { - if !(path.Base(n.Key) == path.Base(configKey)) { + if path.Base(n.Key) != path.Base(configKey) { nodes = append(nodes, n) } }