diff options
Diffstat (limited to 'plugin/auto/setup.go')
-rw-r--r-- | plugin/auto/setup.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/plugin/auto/setup.go b/plugin/auto/setup.go index 7f673f915..c4ccf1900 100644 --- a/plugin/auto/setup.go +++ b/plugin/auto/setup.go @@ -11,9 +11,8 @@ import ( "github.com/coredns/coredns/core/dnsserver" "github.com/coredns/coredns/plugin" "github.com/coredns/coredns/plugin/metrics" - "github.com/coredns/coredns/plugin/pkg/dnsutil" "github.com/coredns/coredns/plugin/pkg/parse" - "github.com/coredns/coredns/plugin/proxy" + "github.com/coredns/coredns/plugin/pkg/upstream" "github.com/mholt/caddy" ) @@ -151,11 +150,11 @@ func autoParse(c *caddy.Controller) (Auto, error) { if len(args) == 0 { return a, c.ArgErr() } - ups, err := dnsutil.ParseHostPortOrFile(args...) + var err error + a.loader.upstream, err = upstream.NewUpstream(args) if err != nil { return a, err } - a.loader.proxy = proxy.NewLookup(ups) default: t, _, e := parse.Transfer(c, false) |