Skip to content

Commit 076a800

Browse files
committed
Fix compile with latest coredns
Signed-off-by: Miek Gieben <[email protected]>
1 parent f0a08b1 commit 076a800

6 files changed

+8
-16
lines changed

fuzz.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
package proxy
44

55
import (
6+
"github.com/coredns/caddy"
67
"github.com/coredns/coredns/plugin/pkg/fuzz"
7-
8-
"github.com/caddyserver/caddy"
98
)
109

1110
// Fuzz fuzzes proxy.

metrics.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,18 @@ import (
44
"github.com/coredns/coredns/plugin"
55

66
"github.com/prometheus/client_golang/prometheus"
7+
"github.com/prometheus/client_golang/prometheus/promauto"
78
)
89

910
// Metrics the proxy plugin exports.
1011
var (
11-
RequestCount = prometheus.NewCounterVec(prometheus.CounterOpts{
12+
RequestCount = promauto.NewCounterVec(prometheus.CounterOpts{
1213
Namespace: plugin.Namespace,
1314
Subsystem: "proxy",
1415
Name: "request_count_total",
1516
Help: "Counter of requests made per protocol, proxy protocol, family and upstream.",
1617
}, []string{"server", "proto", "proxy_proto", "family", "to"})
17-
RequestDuration = prometheus.NewHistogramVec(prometheus.HistogramOpts{
18+
RequestDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{
1819
Namespace: plugin.Namespace,
1920
Subsystem: "proxy",
2021
Name: "request_duration_seconds",

proxy_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"testing"
1010
"time"
1111

12-
"github.com/caddyserver/caddy/caddyfile"
12+
"github.com/coredns/caddy/caddyfile"
1313
)
1414

1515
func TestStop(t *testing.T) {

setup.go

+1-8
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package proxy
22

33
import (
4+
"github.com/coredns/caddy"
45
"github.com/coredns/coredns/core/dnsserver"
56
"github.com/coredns/coredns/plugin"
6-
"github.com/coredns/coredns/plugin/metrics"
77
clog "github.com/coredns/coredns/plugin/pkg/log"
8-
9-
"github.com/caddyserver/caddy"
108
)
119

1210
var log = clog.NewWithPlugin("proxy")
@@ -32,11 +30,6 @@ func setup(c *caddy.Controller) error {
3230
return P
3331
})
3432

35-
c.OnStartup(func() error {
36-
metrics.MustRegister(c, RequestCount, RequestDuration)
37-
return nil
38-
})
39-
4033
for i := range upstreams {
4134
u := upstreams[i]
4235
c.OnStartup(func() error {

upstream.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import (
66
"strconv"
77
"time"
88

9+
"github.com/coredns/caddy/caddyfile"
910
"github.com/coredns/coredns/plugin"
1011
"github.com/coredns/coredns/plugin/pkg/parse"
1112
"github.com/coredns/coredns/plugin/pkg/tls"
1213
"github.com/coredns/proxy/healthcheck"
1314

14-
"github.com/caddyserver/caddy/caddyfile"
1515
"github.com/miekg/dns"
1616
)
1717

upstream_test.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ import (
55
"strings"
66
"testing"
77

8+
"github.com/coredns/caddy"
89
"github.com/coredns/coredns/plugin/test"
9-
10-
"github.com/caddyserver/caddy"
1110
)
1211

1312
func TestAllowedDomain(t *testing.T) {

0 commit comments

Comments
 (0)