diff options
Diffstat (limited to 'plugin/kubernetes/setup.go')
-rw-r--r-- | plugin/kubernetes/setup.go | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/plugin/kubernetes/setup.go b/plugin/kubernetes/setup.go index 8b9bd2c42..c85170d9b 100644 --- a/plugin/kubernetes/setup.go +++ b/plugin/kubernetes/setup.go @@ -96,19 +96,7 @@ func ParseStanza(c *caddy.Controller) (*Kubernetes, error) { } k8s.opts = opts - zones := c.RemainingArgs() - - if len(zones) != 0 { - k8s.Zones = zones - for i := 0; i < len(k8s.Zones); i++ { - k8s.Zones[i] = plugin.Host(k8s.Zones[i]).Normalize() - } - } else { - k8s.Zones = make([]string, len(c.ServerBlockKeys)) - for i := 0; i < len(c.ServerBlockKeys); i++ { - k8s.Zones[i] = plugin.Host(c.ServerBlockKeys[i]).Normalize() - } - } + k8s.Zones = plugin.OriginsFromArgsOrServerBlock(c.RemainingArgs(), c.ServerBlockKeys) k8s.primaryZoneIndex = -1 for i, z := range k8s.Zones { |