From 41f8f0113b1906846ec8bf436ed81dd818ff3055 Mon Sep 17 00:00:00 2001 From: WTFKr0 Date: Tue, 24 Jan 2017 11:29:45 +0100 Subject: [PATCH] Replace underscores to dash in autogenerated urls (docker provider) Signed-off-by: WTFKr0 --- provider/docker.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/provider/docker.go b/provider/docker.go index 2ffeb41ac..1871d1c1f 100644 --- a/provider/docker.go +++ b/provider/docker.go @@ -595,9 +595,9 @@ func parseContainer(container dockertypes.ContainerJSON) dockerData { return dockerData } -// Escape beginning slash "/", convert all others to dash "-" +// Escape beginning slash "/", convert all others to dash "-", and convert underscores "_" to dash "-" func (provider *Docker) getSubDomain(name string) string { - return strings.Replace(strings.TrimPrefix(name, "/"), "/", "-", -1) + return strings.Replace(strings.Replace(strings.TrimPrefix(name, "/"), "/", "-", -1), "_", "-", -1) } func (provider *Docker) listServices(ctx context.Context, dockerClient client.APIClient) ([]dockerData, error) {