From 94f509a524b3da2e4be608ba49abd7ee55808893 Mon Sep 17 00:00:00 2001 From: Jian Qiu Date: Sat, 28 May 2022 09:07:22 +0800 Subject: [PATCH] fix: hide server rtc_change event log (#14334) Co-authored-by: Qiu Jian --- pkg/hostman/monitor/qmp.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/hostman/monitor/qmp.go b/pkg/hostman/monitor/qmp.go index f8fa97d4e9..dce8816457 100644 --- a/pkg/hostman/monitor/qmp.go +++ b/pkg/hostman/monitor/qmp.go @@ -173,11 +173,13 @@ func (m *QmpMonitor) read(r io.Reader) { for scanner.Scan() { var objmap map[string]*json.RawMessage b := scanner.Bytes() - log.Infof("QMP Read %s: %s", m.server, string(b)) if err := json.Unmarshal(b, &objmap); err != nil { log.Errorf("Unmarshal %s error: %s", m.server, err.Error()) continue } + if val, ok := objmap["event"]; !ok || !utils.IsInStringArray(string(*val), ignoreEvents) { + log.Infof("QMP Read %s: %s", m.server, string(b)) + } if val, ok := objmap["error"]; ok { var res = &Response{} res.ErrorVal = &Error{}