From d5ec8415868e6574e7107f54d26ce60f630f2684 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 21 Feb 2022 13:08:42 +0100 Subject: [PATCH] src/api/interface.go: make LogInfo() return LogParams --- src/api/interface.go | 2 +- src/api/v1.go | 4 ++-- src/api/v2.go | 4 ++-- src/server.go | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/api/interface.go b/src/api/interface.go index 607beb6..0c78f8b 100644 --- a/src/api/interface.go +++ b/src/api/interface.go @@ -8,7 +8,7 @@ import ( type ApiInterface interface { // Returns Logging information - LogInfo() []interface{} + LogInfo() LogParams // Call api and validate it's status. Call() (haproxy.HealthCheckStatus, string) diff --git a/src/api/v1.go b/src/api/v1.go index 7c7813b..da0fcbf 100644 --- a/src/api/v1.go +++ b/src/api/v1.go @@ -20,8 +20,8 @@ func NewEosioV1(params eosapi.ReqParams, block_time float64) EosioV1 { } } -func (e EosioV1) LogInfo() []interface{} { - return []interface{}{ +func (e EosioV1) LogInfo() LogParams { + return LogParams{ "type", "eosio-v1", "url", e.params.Url, "host", e.params.Host, diff --git a/src/api/v2.go b/src/api/v2.go index 67eefbb..1d1c7ef 100644 --- a/src/api/v2.go +++ b/src/api/v2.go @@ -20,8 +20,8 @@ func NewEosioV2(params eosapi.ReqParams, offset int64) EosioV2 { } } -func (e EosioV2) LogInfo() []interface{} { - return []interface{}{ +func (e EosioV2) LogInfo() LogParams { + return LogParams{ "type", "eosio-v2", "url", e.params.Url, "host", e.params.Host, diff --git a/src/server.go b/src/server.go index b2295cf..f518181 100644 --- a/src/server.go +++ b/src/server.go @@ -74,7 +74,7 @@ func onTcpMessage(c *tcp_server.Client, args string) { logger.Info("API Check", append([]interface{}{ "status", status}, - healthCheckApi.LogInfo()...)...) + healthCheckApi.LogInfo().ToSlice()...)...) if status != haproxy.HealthCheckUp && len(msg) > 0 { logger.Warn("API Check Failed", "message", msg)