File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -39,13 +39,11 @@ func (l *CmdLogger) Write(p []byte) (int, error) {
39
39
40
40
// HandlerLogger catches stray outputs from egress handlers
41
41
type HandlerLogger struct {
42
- json bool
43
42
logger logger.Logger
44
43
}
45
44
46
- func NewHandlerLogger (json bool , keyAndValues ... any ) * HandlerLogger {
45
+ func NewHandlerLogger (keyAndValues ... any ) * HandlerLogger {
47
46
return & HandlerLogger {
48
- json : json ,
49
47
logger : logger .GetLogger ().WithValues (keyAndValues ... ),
50
48
}
51
49
}
@@ -54,8 +52,7 @@ func (l *HandlerLogger) Write(p []byte) (n int, err error) {
54
52
s := strings .Split (strings .TrimSuffix (string (p ), "\n " ), "\n " )
55
53
for _ , line := range s {
56
54
switch {
57
- case (l .json && strings .HasPrefix (line , `{"level":"` )) ||
58
- (! l .json && len (line ) > 24 && line [24 ] == '\t' ):
55
+ case strings .HasSuffix (line , "}" ):
59
56
// (probably) normal log
60
57
fmt .Println (line )
61
58
case strings .HasPrefix (line , "0:00:" ):
You can’t perform that action at this time.
0 commit comments