Skip to content

Commit 7d8d588

Browse files
authored
simplify again (#997)
1 parent c4a3f3c commit 7d8d588

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

logger/medialogutils/cmd.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,11 @@ func (l *CmdLogger) Write(p []byte) (int, error) {
3939

4040
// HandlerLogger catches stray outputs from egress handlers
4141
type HandlerLogger struct {
42-
json bool
4342
logger logger.Logger
4443
}
4544

46-
func NewHandlerLogger(json bool, keyAndValues ...any) *HandlerLogger {
45+
func NewHandlerLogger(keyAndValues ...any) *HandlerLogger {
4746
return &HandlerLogger{
48-
json: json,
4947
logger: logger.GetLogger().WithValues(keyAndValues...),
5048
}
5149
}
@@ -54,8 +52,7 @@ func (l *HandlerLogger) Write(p []byte) (n int, err error) {
5452
s := strings.Split(strings.TrimSuffix(string(p), "\n"), "\n")
5553
for _, line := range s {
5654
switch {
57-
case (l.json && strings.HasPrefix(line, `{"level":"`)) ||
58-
(!l.json && len(line) > 24 && line[24] == '\t'):
55+
case strings.HasSuffix(line, "}"):
5956
// (probably) normal log
6057
fmt.Println(line)
6158
case strings.HasPrefix(line, "0:00:"):

0 commit comments

Comments
 (0)