1
0
mirror of https://github.com/amir20/dozzle.git synced 2026-01-04 12:05:07 +01:00

fix: fixes std stream when type is unknown. see #2243 (#2247)

* fix: fixes std stream when type is unknown. see #2243

* fixes tests
This commit is contained in:
Amir Raminfar
2023-06-08 10:23:02 -07:00
committed by GitHub
parent 8912339044
commit 7477b1aecc
5 changed files with 24 additions and 16 deletions

View File

@@ -98,15 +98,16 @@ func (g *eventGenerator) consume() {
switch std {
case "OUT":
stdType = STDOUT
message = message[3:]
case "ERR":
stdType = STDERR
message = message[3:]
default:
log.Panicf("unknown std type [%s] with message [%s]", std, message)
log.Debugf("unknown std type [%s] with message [%s]", std, message)
stdType = UNKNOWN
}
message = message[3:]
logEvent := &LogEvent{Id: h.Sum32(), Message: message, StdType: stdType}
logEvent := &LogEvent{Id: h.Sum32(), Message: message, Stream: stdType.String()}
if index := strings.IndexAny(message, " "); index != -1 {
logId := message[:index]