Tidy up most errors and warnings from lint tools. (#165)
This commit is contained in:
parent
255aa2e5d5
commit
2882991000
12 changed files with 26 additions and 26 deletions
|
@ -24,7 +24,7 @@ func TestCnameLookup(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("expected no error, got %v\n", err)
|
t.Errorf("expected no error, got %v\n", err)
|
||||||
return
|
return
|
||||||
|
|
|
@ -39,7 +39,7 @@ func TestDebugLookup(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("expected no error, got %v\n", err)
|
t.Errorf("expected no error, got %v\n", err)
|
||||||
continue
|
continue
|
||||||
|
@ -75,7 +75,7 @@ func TestDebugLookupFalse(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("expected no error, got %v\n", err)
|
t.Errorf("expected no error, got %v\n", err)
|
||||||
continue
|
continue
|
||||||
|
|
|
@ -114,7 +114,7 @@ Nodes:
|
||||||
bx[b] = true
|
bx[b] = true
|
||||||
|
|
||||||
serv.Key = n.Key
|
serv.Key = n.Key
|
||||||
serv.Ttl = g.Ttl(n, serv)
|
serv.Ttl = g.TTL(n, serv)
|
||||||
if serv.Priority == 0 {
|
if serv.Priority == 0 {
|
||||||
serv.Priority = priority
|
serv.Priority = priority
|
||||||
}
|
}
|
||||||
|
@ -123,22 +123,22 @@ Nodes:
|
||||||
return sx, nil
|
return sx, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// Ttl returns the smaller of the etcd TTL and the service's
|
// TTL returns the smaller of the etcd TTL and the service's
|
||||||
// TTL. If neither of these are set (have a zero value), a default is used.
|
// TTL. If neither of these are set (have a zero value), a default is used.
|
||||||
func (g Etcd) Ttl(node *etcdc.Node, serv *msg.Service) uint32 {
|
func (g Etcd) TTL(node *etcdc.Node, serv *msg.Service) uint32 {
|
||||||
etcdTtl := uint32(node.TTL)
|
etcdTTL := uint32(node.TTL)
|
||||||
|
|
||||||
if etcdTtl == 0 && serv.Ttl == 0 {
|
if etcdTTL == 0 && serv.Ttl == 0 {
|
||||||
return ttl
|
return ttl
|
||||||
}
|
}
|
||||||
if etcdTtl == 0 {
|
if etcdTTL == 0 {
|
||||||
return serv.Ttl
|
return serv.Ttl
|
||||||
}
|
}
|
||||||
if serv.Ttl == 0 {
|
if serv.Ttl == 0 {
|
||||||
return etcdTtl
|
return etcdTTL
|
||||||
}
|
}
|
||||||
if etcdTtl < serv.Ttl {
|
if etcdTTL < serv.Ttl {
|
||||||
return etcdTtl
|
return etcdTTL
|
||||||
}
|
}
|
||||||
return serv.Ttl
|
return serv.Ttl
|
||||||
}
|
}
|
||||||
|
@ -154,7 +154,7 @@ func isEtcdNameError(err error) bool {
|
||||||
const (
|
const (
|
||||||
priority = 10 // default priority when nothing is set
|
priority = 10 // default priority when nothing is set
|
||||||
ttl = 300 // default ttl when nothing is set
|
ttl = 300 // default ttl when nothing is set
|
||||||
minTtl = 60
|
minTTL = 60
|
||||||
hostmaster = "hostmaster"
|
hostmaster = "hostmaster"
|
||||||
etcdTimeout = 5 * time.Second
|
etcdTimeout = 5 * time.Second
|
||||||
)
|
)
|
||||||
|
|
|
@ -22,7 +22,7 @@ func TestGroupLookup(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("expected no error, got %v\n", err)
|
t.Errorf("expected no error, got %v\n", err)
|
||||||
continue
|
continue
|
||||||
|
|
|
@ -28,7 +28,7 @@ func (e Etcd) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg) (i
|
||||||
// are not auth. for *but* do have a stubzone forward for. If we do the stubzone
|
// are not auth. for *but* do have a stubzone forward for. If we do the stubzone
|
||||||
// handler will handle the request.
|
// handler will handle the request.
|
||||||
if e.Stubmap != nil && len(*e.Stubmap) > 0 {
|
if e.Stubmap != nil && len(*e.Stubmap) > 0 {
|
||||||
for zone, _ := range *e.Stubmap {
|
for zone := range *e.Stubmap {
|
||||||
if middleware.Name(zone).Matches(name) {
|
if middleware.Name(zone).Matches(name) {
|
||||||
stub := Stub{Etcd: e, Zone: zone}
|
stub := Stub{Etcd: e, Zone: zone}
|
||||||
return stub.ServeDNS(ctx, w, r)
|
return stub.ServeDNS(ctx, w, r)
|
||||||
|
|
|
@ -398,6 +398,6 @@ func isDuplicateCNAME(r *dns.CNAME, records []dns.RR) bool {
|
||||||
// TODO(miek): Move to middleware?
|
// TODO(miek): Move to middleware?
|
||||||
func copyState(state middleware.State, target string, typ uint16) middleware.State {
|
func copyState(state middleware.State, target string, typ uint16) middleware.State {
|
||||||
state1 := middleware.State{W: state.W, Req: state.Req.Copy()}
|
state1 := middleware.State{W: state.W, Req: state.Req.Copy()}
|
||||||
state1.Req.Question[0] = dns.Question{dns.Fqdn(target), dns.ClassINET, typ}
|
state1.Req.Question[0] = dns.Question{Name: dns.Fqdn(target), Qclass: dns.ClassINET, Qtype: typ}
|
||||||
return state1
|
return state1
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ func TestMultiLookup(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etcMulti.ServeDNS(ctx, rec, m)
|
_, err := etcMulti.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("expected no error, got %v\n", err)
|
t.Errorf("expected no error, got %v\n", err)
|
||||||
return
|
return
|
||||||
|
|
|
@ -24,7 +24,7 @@ func TestOtherLookup(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("expected no error, got %v\n", err)
|
t.Errorf("expected no error, got %v\n", err)
|
||||||
continue
|
continue
|
||||||
|
|
|
@ -22,11 +22,11 @@ import (
|
||||||
var (
|
var (
|
||||||
etc Etcd
|
etc Etcd
|
||||||
client etcdc.KeysAPI
|
client etcdc.KeysAPI
|
||||||
ctx context.Context
|
ctxt context.Context
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
ctx, _ = context.WithTimeout(context.Background(), etcdTimeout)
|
ctxt, _ = context.WithTimeout(context.Background(), etcdTimeout)
|
||||||
|
|
||||||
etcdCfg := etcdc.Config{
|
etcdCfg := etcdc.Config{
|
||||||
Endpoints: []string{"http://localhost:2379"},
|
Endpoints: []string{"http://localhost:2379"},
|
||||||
|
@ -48,12 +48,12 @@ func set(t *testing.T, e Etcd, k string, ttl time.Duration, m *msg.Service) {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
path, _ := msg.PathWithWildcard(k, e.PathPrefix)
|
path, _ := msg.PathWithWildcard(k, e.PathPrefix)
|
||||||
e.Client.Set(ctx, path, string(b), &etcdc.SetOptions{TTL: ttl})
|
e.Client.Set(ctxt, path, string(b), &etcdc.SetOptions{TTL: ttl})
|
||||||
}
|
}
|
||||||
|
|
||||||
func delete(t *testing.T, e Etcd, k string) {
|
func delete(t *testing.T, e Etcd, k string) {
|
||||||
path, _ := msg.PathWithWildcard(k, e.PathPrefix)
|
path, _ := msg.PathWithWildcard(k, e.PathPrefix)
|
||||||
e.Client.Delete(ctx, path, &etcdc.DeleteOptions{Recursive: false})
|
e.Client.Delete(ctxt, path, &etcdc.DeleteOptions{Recursive: false})
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestLookup(t *testing.T) {
|
func TestLookup(t *testing.T) {
|
||||||
|
@ -65,7 +65,7 @@ func TestLookup(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("expected no error, got: %v for %s %s\n", err, m.Question[0].Name, dns.Type(m.Question[0].Qtype))
|
t.Errorf("expected no error, got: %v for %s %s\n", err, m.Question[0].Name, dns.Type(m.Question[0].Qtype))
|
||||||
return
|
return
|
||||||
|
|
|
@ -26,7 +26,7 @@ func TestStubCycle(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
t.Errorf("expected error, got none")
|
t.Errorf("expected error, got none")
|
||||||
continue
|
continue
|
||||||
|
|
|
@ -58,7 +58,7 @@ func addStubEdns0(m *dns.Msg) *dns.Msg {
|
||||||
option := m.IsEdns0()
|
option := m.IsEdns0()
|
||||||
// Add a custom EDNS0 option to the packet, so we can detect loops when 2 stubs are forwarding to each other.
|
// Add a custom EDNS0 option to the packet, so we can detect loops when 2 stubs are forwarding to each other.
|
||||||
if option != nil {
|
if option != nil {
|
||||||
option.Option = append(option.Option, &dns.EDNS0_LOCAL{ednsStubCode, []byte{1}})
|
option.Option = append(option.Option, &dns.EDNS0_LOCAL{Code: ednsStubCode, Data: []byte{1}})
|
||||||
return m
|
return m
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ func TestStubLookup(t *testing.T) {
|
||||||
m := tc.Msg()
|
m := tc.Msg()
|
||||||
|
|
||||||
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
rec := middleware.NewResponseRecorder(&test.ResponseWriter{})
|
||||||
_, err := etc.ServeDNS(ctx, rec, m)
|
_, err := etc.ServeDNS(ctxt, rec, m)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if tc.Rcode != dns.RcodeServerFailure {
|
if tc.Rcode != dns.RcodeServerFailure {
|
||||||
t.Errorf("expected no error, got %v\n", err)
|
t.Errorf("expected no error, got %v\n", err)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue