diff --git a/pkg/route/route.go b/pkg/route/route.go index f8d94c4f..5178a7ff 100644 --- a/pkg/route/route.go +++ b/pkg/route/route.go @@ -108,17 +108,9 @@ func AddCustomRoute(route Route, routeACLAnn string, api api.HAProxyClient) (err } if route.Path.Path != "" { if route.Path.PathTypeMatch == store.PATH_TYPE_EXACT { - if routeCond == "" { - routeCond = fmt.Sprintf("{ path %s }", route.Path.Path) - } else { - routeCond = fmt.Sprintf("%s { path %s }", routeCond, route.Path.Path) - } + routeCond = fmt.Sprintf("%s{ path %s }", routeCond, route.Path.Path) } else { - if routeCond == "" { - routeCond = fmt.Sprintf("{ path -m beg %s }", route.Path.Path) - } else { - routeCond = fmt.Sprintf("%s { path -m beg %s }", routeCond, route.Path.Path) - } + routeCond = fmt.Sprintf("%s{ path -m beg %s }", routeCond, route.Path.Path) } } routeCond = fmt.Sprintf("%s { %s } ", routeCond, routeACLAnn)