* linter fixes

* Golint and format code

* fmt
This commit is contained in:
Miek Gieben 2017-02-22 07:25:58 +00:00 committed by GitHub
parent 81af74aad0
commit c5224b1048
14 changed files with 43 additions and 41 deletions

View file

@ -1,4 +1,5 @@
// generated by directives_generate.go; DO NOT EDIT // generated by directives_generate.go; DO NOT EDIT
package dnsserver package dnsserver
// Directives are registered in the order they should be // Directives are registered in the order they should be

View file

@ -1,7 +1,9 @@
// generated by directives_generate.go; DO NOT EDIT // generated by directives_generate.go; DO NOT EDIT
package core package core
import ( import (
// Include all middleware.
_ "github.com/coredns/coredns/middleware/auto" _ "github.com/coredns/coredns/middleware/auto"
_ "github.com/coredns/coredns/middleware/bind" _ "github.com/coredns/coredns/middleware/bind"
_ "github.com/coredns/coredns/middleware/cache" _ "github.com/coredns/coredns/middleware/cache"

View file

@ -59,6 +59,7 @@ func genImports(file, pack string, mi map[string]string) {
outs += "\n" outs += "\n"
} }
outs += "// Include all middleware.\n"
for _, v := range mi { for _, v := range mi {
outs += `_ "` + v + `"` + "\n" outs += `_ "` + v + `"` + "\n"
} }
@ -114,5 +115,5 @@ func fatalIfErr(err error) {
const ( const (
middlewarePath = "github.com/coredns/coredns/middleware/" middlewarePath = "github.com/coredns/coredns/middleware/"
middlewareFile = "middleware.cfg" middlewareFile = "middleware.cfg"
header = "// generated by directives_generate.go; DO NOT EDIT\n" header = "// generated by directives_generate.go; DO NOT EDIT\n\n"
) )

View file

@ -32,7 +32,7 @@ func (k Kubernetes) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.M
// If this is a PTR request, and the request is in a defined // If this is a PTR request, and the request is in a defined
// pod/service cidr range, process the request in this middleware, // pod/service cidr range, process the request in this middleware,
// otherwise pass to next middleware. // otherwise pass to next middleware.
if !k.IsRequestInReverseRange(state) { if !k.isRequestInReverseRange(state) {
return middleware.NextOrFailure(k.Name(), k.Next, ctx, w, r) return middleware.NextOrFailure(k.Name(), k.Next, ctx, w, r)
} }
// Set the zone to this specific request. // Set the zone to this specific request.

View file

@ -130,7 +130,7 @@ func (k *Kubernetes) Reverse(state request.Request, exact bool, opt middleware.O
return records, nil, nil return records, nil, nil
} }
func (k *Kubernetes) IsRequestInReverseRange(state request.Request) bool { func (k *Kubernetes) isRequestInReverseRange(state request.Request) bool {
ip := dnsutil.ExtractAddressFromReverse(state.Name()) ip := dnsutil.ExtractAddressFromReverse(state.Name())
for _, c := range k.ReverseCidrs { for _, c := range k.ReverseCidrs {
if c.Contains(net.ParseIP(ip)) { if c.Contains(net.ParseIP(ip)) {

View file

@ -67,7 +67,7 @@ func kubernetesParse(c *caddy.Controller) (*Kubernetes, error) {
middleware.Zones(k8s.Zones).Normalize() middleware.Zones(k8s.Zones).Normalize()
if k8s.Zones == nil || len(k8s.Zones) < 1 { if k8s.Zones == nil || len(k8s.Zones) < 1 {
return nil, errors.New("Zone name must be provided for kubernetes middleware.") return nil, errors.New("zone name must be provided for kubernetes middleware")
} }
k8s.primaryZone = -1 k8s.primaryZone = -1
@ -80,7 +80,7 @@ func kubernetesParse(c *caddy.Controller) (*Kubernetes, error) {
} }
if k8s.primaryZone == -1 { if k8s.primaryZone == -1 {
return nil, errors.New("A non-reverse zone name must be given for Kubernetes.") return nil, errors.New("non-reverse zone name must be given for Kubernetes")
} }
for c.NextBlock() { for c.NextBlock() {

View file

@ -20,7 +20,7 @@ func newDNSEx() *dnsEx {
return &dnsEx{group: new(singleflight.Group), Timeout: defaultTimeout * time.Second} return &dnsEx{group: new(singleflight.Group), Timeout: defaultTimeout * time.Second}
} }
func (g *dnsEx) Protocol() string { return "dns" } func (d *dnsEx) Protocol() string { return "dns" }
func (d *dnsEx) OnShutdown(p *Proxy) error { return nil } func (d *dnsEx) OnShutdown(p *Proxy) error { return nil }
func (d *dnsEx) OnStartup(p *Proxy) error { return nil } func (d *dnsEx) OnStartup(p *Proxy) error { return nil }

View file

@ -12,7 +12,7 @@ type ClassRule struct {
fromClass, toClass uint16 fromClass, toClass uint16
} }
// Initializer // New initializes rule.
func (rule ClassRule) New(args ...string) Rule { func (rule ClassRule) New(args ...string) Rule {
from, to := args[0], strings.Join(args[1:], " ") from, to := args[0], strings.Join(args[1:], " ")
return &ClassRule{dns.StringToClass[from], dns.StringToClass[to]} return &ClassRule{dns.StringToClass[from], dns.StringToClass[to]}

View file

@ -1,11 +1,9 @@
// Package rewrite is middleware for rewriting requests internally to something different. // Package rewrite is middleware for rewriting requests internally to something different.
package rewrite package rewrite
/* // Fields defines additional FIELD keywords may be implemented to support more rewrite use-cases.
Additional FIELD keywords may be implemented to support more rewrite use-cases. // New Rule types must be added to the Fields map.
New Rule types must be added to the Fields map. // The type must implement `New` and `Rewrite` functions.
The type must implement `New` and `Rewrite` functions.
*/
var Fields = map[string]Rule{ var Fields = map[string]Rule{
"name": NameRule{}, "name": NameRule{},
"type": TypeRule{}, "type": TypeRule{},

View file

@ -13,7 +13,7 @@ type NameRule struct {
From, To string From, To string
} }
// Initializer // New initializes a new rule.
func (rule NameRule) New(args ...string) Rule { func (rule NameRule) New(args ...string) Rule {
from, to := args[0], strings.Join(args[1:], " ") from, to := args[0], strings.Join(args[1:], " ")
return &NameRule{middleware.Name(from).Normalize(), middleware.Name(to).Normalize()} return &NameRule{middleware.Name(from).Normalize(), middleware.Name(to).Normalize()}

View file

@ -12,7 +12,7 @@ type TypeRule struct {
fromType, toType uint16 fromType, toType uint16
} }
// Initializer // New initializes a rule.
func (rule TypeRule) New(args ...string) Rule { func (rule TypeRule) New(args ...string) Rule {
from, to := args[0], strings.Join(args[1:], " ") from, to := args[0], strings.Join(args[1:], " ")
return &TypeRule{dns.StringToType[from], dns.StringToType[to]} return &TypeRule{dns.StringToType[from], dns.StringToType[to]}

View file

@ -102,7 +102,7 @@ func normalizeEndpoint(epType, ep string) (string, error) {
} }
return ep, nil return ep, nil
default: default:
return "", fmt.Errorf("Tracing endpoint type '%s' is not supported.", epType) return "", fmt.Errorf("tracing endpoint type '%s' is not supported", epType)
} }
} }