mirror of
				https://github.com/coredns/coredns.git
				synced 2025-11-03 18:53:13 -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