(log *management.Log, logger *zerolog.Logger)
| 242 | } |
| 243 | |
| 244 | func printLine(log *management.Log, logger *zerolog.Logger) { |
| 245 | fields, err := json.Marshal(log.Fields) |
| 246 | if err != nil { |
| 247 | fields = []byte("unable to parse fields") |
| 248 | logger.Debug().Msgf("unable to parse fields from event %+v", log) |
| 249 | } |
| 250 | fmt.Printf("%s %s %s %s %s\n", log.Time, log.Level, log.Event, log.Message, fields) |
| 251 | } |
| 252 | |
| 253 | func printJSON(log *management.Log, logger *zerolog.Logger) { |
| 254 | output, err := json.Marshal(log) |