aboutsummaryrefslogtreecommitdiff
path: root/plugin/route53/setup.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/route53/setup.go')
-rw-r--r--plugin/route53/setup.go11
1 files changed, 3 insertions, 8 deletions
diff --git a/plugin/route53/setup.go b/plugin/route53/setup.go
index b293a320b..5c80a5ac9 100644
--- a/plugin/route53/setup.go
+++ b/plugin/route53/setup.go
@@ -48,7 +48,7 @@ func setup(c *caddy.Controller, f func(*credentials.Credentials) route53iface.Ro
var providers []credentials.Provider
var fall fall.F
- up, _ := upstream.New(nil)
+ up := upstream.New()
for c.Next() {
args := c.RemainingArgs()
@@ -83,12 +83,7 @@ func setup(c *caddy.Controller, f func(*credentials.Credentials) route53iface.Ro
},
})
case "upstream":
- args := c.RemainingArgs()
- var err error
- up, err = upstream.New(args)
- if err != nil {
- return c.Errf("invalid upstream: %v", err)
- }
+ c.RemainingArgs() // eats args
case "credentials":
if c.NextArg() {
sharedProvider.Profile = c.Val()
@@ -109,7 +104,7 @@ func setup(c *caddy.Controller, f func(*credentials.Credentials) route53iface.Ro
client := f(credentials.NewChainCredentials(providers))
ctx := context.Background()
- h, err := New(ctx, client, keys, &up)
+ h, err := New(ctx, client, keys, up)
if err != nil {
return c.Errf("failed to create Route53 plugin: %v", err)
}