aboutsummaryrefslogtreecommitdiff
path: root/plugin/etcd/setup.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/etcd/setup.go')
-rw-r--r--plugin/etcd/setup.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugin/etcd/setup.go b/plugin/etcd/setup.go
index e78ce6de7..5fbfe4d18 100644
--- a/plugin/etcd/setup.go
+++ b/plugin/etcd/setup.go
@@ -6,6 +6,7 @@ import (
"github.com/coredns/coredns/core/dnsserver"
"github.com/coredns/coredns/plugin"
"github.com/coredns/coredns/plugin/pkg/dnsutil"
+ "github.com/coredns/coredns/plugin/pkg/fall"
mwtls "github.com/coredns/coredns/plugin/pkg/tls"
"github.com/coredns/coredns/plugin/proxy"
@@ -73,7 +74,8 @@ func etcdParse(c *caddy.Controller) (*Etcd, bool, error) {
case "stubzones":
stubzones = true
case "fallthrough":
- etc.Fallthrough = true
+ etc.Fall = fall.New()
+ etc.Fall.SetZones(c.RemainingArgs())
case "debug":
/* it is a noop now */
case "path":