Explorar o código

Merge pull request #40234 from Jonas-Heinrich/40232-comply-with-gelf-spec

Change gelf logger to comply with gelf spec
Akihiro Suda %!s(int64=5) %!d(string=hai) anos
pai
achega
a4a0429eec
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      daemon/logger/gelf/gelf.go

+ 4 - 0
daemon/logger/gelf/gelf.go

@@ -166,6 +166,10 @@ func newGELFUDPWriter(address string, info logger.Info) (gelf.Writer, error) {
 }
 
 func (s *gelfLogger) Log(msg *logger.Message) error {
+	if len(msg.Line) == 0 {
+		return nil
+	}
+
 	level := gelf.LOG_INFO
 	if msg.Source == "stderr" {
 		level = gelf.LOG_ERR