aboutsummaryrefslogtreecommitdiff
path: root/middleware/rewrite
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-02-22 07:25:58 +0000
committerGravatar GitHub <noreply@github.com> 2017-02-22 07:25:58 +0000
commitc5224b104836539dce0a07dc58004e943f8ec812 (patch)
treec02342c73aa26e288d8132698fcacdbf9d27b2ff /middleware/rewrite
parent81af74aad0d51961a7622fcb410d510ff83f9dd6 (diff)
downloadcoredns-c5224b104836539dce0a07dc58004e943f8ec812.tar.gz
coredns-c5224b104836539dce0a07dc58004e943f8ec812.tar.zst
coredns-c5224b104836539dce0a07dc58004e943f8ec812.zip
Golint (#548)
* linter fixes * Golint and format code * fmt
Diffstat (limited to 'middleware/rewrite')
-rw-r--r--middleware/rewrite/class.go2
-rw-r--r--middleware/rewrite/field.go8
-rw-r--r--middleware/rewrite/name.go2
-rw-r--r--middleware/rewrite/type.go2
4 files changed, 6 insertions, 8 deletions
diff --git a/middleware/rewrite/class.go b/middleware/rewrite/class.go
index 78cca1a13..ba383df81 100644
--- a/middleware/rewrite/class.go
+++ b/middleware/rewrite/class.go
@@ -12,7 +12,7 @@ type ClassRule struct {
fromClass, toClass uint16
}
-// Initializer
+// New initializes rule.
func (rule ClassRule) New(args ...string) Rule {
from, to := args[0], strings.Join(args[1:], " ")
return &ClassRule{dns.StringToClass[from], dns.StringToClass[to]}
diff --git a/middleware/rewrite/field.go b/middleware/rewrite/field.go
index 5ccad0d60..2b5ae60be 100644
--- a/middleware/rewrite/field.go
+++ b/middleware/rewrite/field.go
@@ -1,11 +1,9 @@
// Package rewrite is middleware for rewriting requests internally to something different.
package rewrite
-/*
-Additional FIELD keywords may be implemented to support more rewrite use-cases.
-New Rule types must be added to the Fields map.
-The type must implement `New` and `Rewrite` functions.
-*/
+// Fields defines additional FIELD keywords may be implemented to support more rewrite use-cases.
+// New Rule types must be added to the Fields map.
+// The type must implement `New` and `Rewrite` functions.
var Fields = map[string]Rule{
"name": NameRule{},
"type": TypeRule{},
diff --git a/middleware/rewrite/name.go b/middleware/rewrite/name.go
index 895c80070..6b885c5c5 100644
--- a/middleware/rewrite/name.go
+++ b/middleware/rewrite/name.go
@@ -13,7 +13,7 @@ type NameRule struct {
From, To string
}
-// Initializer
+// New initializes a new rule.
func (rule NameRule) New(args ...string) Rule {
from, to := args[0], strings.Join(args[1:], " ")
return &NameRule{middleware.Name(from).Normalize(), middleware.Name(to).Normalize()}
diff --git a/middleware/rewrite/type.go b/middleware/rewrite/type.go
index 1cbc882ec..a04361c79 100644
--- a/middleware/rewrite/type.go
+++ b/middleware/rewrite/type.go
@@ -12,7 +12,7 @@ type TypeRule struct {
fromType, toType uint16
}
-// Initializer
+// New initializes a rule.
func (rule TypeRule) New(args ...string) Rule {
from, to := args[0], strings.Join(args[1:], " ")
return &TypeRule{dns.StringToType[from], dns.StringToType[to]}