Tidy up most errors and warnings from lint tools. (#165)

This commit is contained in:
Joe Blow 2016-06-11 08:00:47 +10:00 committed by Miek Gieben
parent 255aa2e5d5
commit 2882991000
12 changed files with 26 additions and 26 deletions

View file

@ -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

View file

@ -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

View file

@ -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
) )

View file

@ -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

View file

@ -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)

View file

@ -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
} }

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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
} }

View file

@ -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)