mirror of
https://github.com/coredns/coredns.git
synced 2025-11-02 10:13:14 -05:00
Convert bool map to struct{} map in etcd.go (#2381)
This fix converts bool map to struct{} map in etcd.go
(there might be several other places).
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
@@ -118,7 +118,7 @@ func (e *Etcd) get(path string, recursive bool) (*etcdcv3.GetResponse, error) {
|
||||
}
|
||||
|
||||
func (e *Etcd) loopNodes(kv []*mvccpb.KeyValue, nameParts []string, star bool) (sx []msg.Service, err error) {
|
||||
bx := make(map[msg.Service]bool)
|
||||
bx := make(map[msg.Service]struct{})
|
||||
Nodes:
|
||||
for _, n := range kv {
|
||||
if star {
|
||||
@@ -145,7 +145,7 @@ Nodes:
|
||||
if _, ok := bx[b]; ok {
|
||||
continue
|
||||
}
|
||||
bx[b] = true
|
||||
bx[b] = struct{}{}
|
||||
|
||||
serv.Key = string(n.Key)
|
||||
serv.TTL = e.TTL(n, serv)
|
||||
|
||||
Reference in New Issue
Block a user