From d89279d708d44fb8db52b66f85be90a9577a513e Mon Sep 17 00:00:00 2001 From: Emile Vauge Date: Thu, 5 May 2016 19:57:35 +0200 Subject: [PATCH] Replace PathPrefixStrip by PathPrefix in k8s Signed-off-by: Emile Vauge --- provider/kubernetes.go | 2 +- provider/kubernetes_test.go | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/provider/kubernetes.go b/provider/kubernetes.go index 1235b6107..01fac2317 100644 --- a/provider/kubernetes.go +++ b/provider/kubernetes.go @@ -166,7 +166,7 @@ func (provider *Kubernetes) loadIngresses(k8sClient k8s.Client) (*types.Configur } if len(pa.Path) > 0 { templateObjects.Frontends[r.Host+pa.Path].Routes[pa.Path] = types.Route{ - Rule: "PathPrefixStrip:" + pa.Path, + Rule: "PathPrefix:" + pa.Path, } } services, err := k8sClient.GetServices(func(service k8s.Service) bool { diff --git a/provider/kubernetes_test.go b/provider/kubernetes_test.go index 1c1201247..e7e86e30c 100644 --- a/provider/kubernetes_test.go +++ b/provider/kubernetes_test.go @@ -143,7 +143,7 @@ func TestLoadIngresses(t *testing.T) { PassHostHeader: true, Routes: map[string]types.Route{ "/bar": { - Rule: "PathPrefixStrip:/bar", + Rule: "PathPrefix:/bar", }, "foo": { Rule: "Host:foo", @@ -239,7 +239,7 @@ func TestGetPassHostHeader(t *testing.T) { Backend: "foo/bar", Routes: map[string]types.Route{ "/bar": { - Rule: "PathPrefixStrip:/bar", + Rule: "PathPrefix:/bar", }, "foo": { Rule: "Host:foo", @@ -423,7 +423,7 @@ func TestLoadNamespacedIngresses(t *testing.T) { PassHostHeader: true, Routes: map[string]types.Route{ "/bar": { - Rule: "PathPrefixStrip:/bar", + Rule: "PathPrefix:/bar", }, "foo": { Rule: "Host:foo", @@ -651,7 +651,7 @@ func TestLoadMultipleNamespacedIngresses(t *testing.T) { PassHostHeader: true, Routes: map[string]types.Route{ "/bar": { - Rule: "PathPrefixStrip:/bar", + Rule: "PathPrefix:/bar", }, "foo": { Rule: "Host:foo", @@ -672,7 +672,7 @@ func TestLoadMultipleNamespacedIngresses(t *testing.T) { PassHostHeader: true, Routes: map[string]types.Route{ "/quix": { - Rule: "PathPrefixStrip:/quix", + Rule: "PathPrefix:/quix", }, "awesome": { Rule: "Host:awesome",