From 4b41cfc43e3221bbd1e46e341fc3e6c902a9c565 Mon Sep 17 00:00:00 2001 From: Diptanu Choudhury Date: Fri, 11 Dec 2015 15:45:49 -0800 Subject: [PATCH] Fixed log printing logic --- client/consul.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/consul.go b/client/consul.go index 9ac123ebc..e75c71f6a 100644 --- a/client/consul.go +++ b/client/consul.go @@ -309,7 +309,7 @@ func (c *ConsulService) registerService(service *structs.Service, task *structs. // registerCheck registers a check with Consul func (c *ConsulService) registerCheck(check *consul.AgentCheckRegistration) error { - c.printLogMessage("[INFO] consul: registering check with ID: %v for service: %v", check.ID, check.ServiceID) + c.printLogMessage("[INFO] consul: registering check with ID: %s for service: %s", check.ID, check.ServiceID) return c.client.CheckRegister(check) } @@ -388,6 +388,6 @@ func (c *ConsulService) filterConsulChecks(chks map[string]*consul.AgentCheck) m // related information func (c *ConsulService) printLogMessage(message string, v ...interface{}) { if _, ok := c.node.Attributes["consul.version"]; ok { - c.logger.Printf(message, v) + c.logger.Println(fmt.Sprintf(message, v...)) } }