MCPcopy
hub / github.com/cloudflare/cloudflared / printLine

Function printLine

cmd/cloudflared/tail/cmd.go:244–251  ·  view source on GitHub ↗
(log *management.Log, logger *zerolog.Logger)

Source from the content-addressed store, hash-verified

242}
243
244func 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
253func printJSON(log *management.Log, logger *zerolog.Logger) {
254 output, err := json.Marshal(log)

Callers 1

RunFunction · 0.85

Calls 1

MarshalMethod · 0.45

Tested by

no test coverage detected