From 097305157a6a2c0c236fa430c17498c895536782 Mon Sep 17 00:00:00 2001 From: randy Date: Tue, 25 Aug 2020 00:24:53 -0700 Subject: [PATCH] - fix SERVICE_CHECK_SCRIPT not working issue #637; --- consul/consul.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/consul/consul.go b/consul/consul.go index 13e8f18b3..4176b599c 100644 --- a/consul/consul.go +++ b/consul/consul.go @@ -113,7 +113,7 @@ func (r *ConsulAdapter) buildCheck(service *bridge.Service) *consulapi.AgentServ } else if cmd := service.Attrs["check_cmd"]; cmd != "" { check.Args = []string{"check-cmd", service.Origin.ContainerID[:12], service.Origin.ExposedPort, cmd} } else if script := service.Attrs["check_script"]; script != "" { - check.Args = []string{r.interpolateService(script, service)} + check.Args = strings.Split(r.interpolateService(script, service), " ") } else if ttl := service.Attrs["check_ttl"]; ttl != "" { check.TTL = ttl } else if tcp := service.Attrs["check_tcp"]; tcp != "" {