1
0
Fork 0
mirror of https://github.com/eosswedenorg/antelope-api-healthcheck synced 2026-06-19 05:10:02 +02:00

src/api/interface.go: make LogInfo() return LogParams

This commit is contained in:
Henrik Hautakoski 2022-02-21 13:08:42 +01:00
parent 1b53650723
commit d5ec841586
No known key found for this signature in database
GPG key ID: 608414D93E862CCD
4 changed files with 6 additions and 6 deletions

View file

@ -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)

View file

@ -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,

View file

@ -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,

View file

@ -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)