upgrade golangci-lint to v1.40.1 (#10276)

Also: fix linter issue detected with newer version
pull/10270/head
Dhia Ayachi 4 years ago committed by GitHub
parent bb07d1a30f
commit f2eed912b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -126,7 +126,7 @@ jobs:
name: Install golangci-lint name: Install golangci-lint
command: | command: |
download=https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh download=https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh
wget -O- -q $download | sh -x -s -- -d -b /go/bin/ v1.23.6 wget -O- -q $download | sh -x -s -- -d -b /go/bin/ v1.40.1
- run: go mod download - run: go mod download
- run: - run:
name: lint name: lint

@ -8,7 +8,7 @@ GOTOOLS = \
github.com/gogo/protobuf/protoc-gen-gofast@$(GOGOVERSION) \ github.com/gogo/protobuf/protoc-gen-gofast@$(GOGOVERSION) \
github.com/hashicorp/protoc-gen-go-binary \ github.com/hashicorp/protoc-gen-go-binary \
github.com/vektra/mockery/cmd/mockery \ github.com/vektra/mockery/cmd/mockery \
github.com/golangci/golangci-lint/cmd/golangci-lint@v1.23.6 github.com/golangci/golangci-lint/cmd/golangci-lint@v1.40.1
GOTAGS ?= GOTAGS ?=
GOOS?=$(shell go env GOOS) GOOS?=$(shell go env GOOS)

@ -1429,18 +1429,16 @@ func (d *DNSServer) serviceNodeRecords(cfg *dnsConfig, dc string, nodes structs.
} }
handled[records[0].String()] = struct{}{} handled[records[0].String()] = struct{}{}
if records != nil { switch records[0].(type) {
switch records[0].(type) { case *dns.CNAME:
case *dns.CNAME: // keep track of the first CNAME + associated RRs but don't add to the resp.Answer yet
// keep track of the first CNAME + associated RRs but don't add to the resp.Answer yet // this will only be added if no non-CNAME RRs are found
// this will only be added if no non-CNAME RRs are found if len(answerCNAME) == 0 {
if len(answerCNAME) == 0 { answerCNAME = records
answerCNAME = records
}
default:
resp.Answer = append(resp.Answer, records...)
had_answer = true
} }
default:
resp.Answer = append(resp.Answer, records...)
had_answer = true
} }
if had_answer { if had_answer {

Loading…
Cancel
Save