From 481a4b209644941f0a9081e0724d3d54a3a16363 Mon Sep 17 00:00:00 2001 From: Peter Olds Date: Thu, 12 Nov 2015 17:04:19 -0700 Subject: [PATCH] Replace [ and ] in frontend names Signed-off-by: Peter Olds --- provider/docker.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/provider/docker.go b/provider/docker.go index ab1da5bc5..c03278f0f 100644 --- a/provider/docker.go +++ b/provider/docker.go @@ -209,6 +209,9 @@ func (provider *Docker) loadDockerConfig(dockerClient *docker.Client) *types.Con func (provider *Docker) getFrontendName(container docker.Container) string { // Replace '.' with '-' in quoted keys because of this issue https://github.com/BurntSushi/toml/issues/78 frontendName := fmt.Sprintf("%s-%s", provider.GetFrontendRule(container), provider.GetFrontendValue(container)) + frontendName = strings.Replace(frontendName, "[", "", -1) + frontendName = strings.Replace(frontendName, "]", "", -1) + return strings.Replace(frontendName, ".", "-", -1) }