MCPcopy Index your code
hub / github.com/cloudflare/cloudflared / Write

Method Write

logger/console.go:27–37  ·  view source on GitHub ↗
(p []byte)

Source from the content-addressed store, hash-verified

25}
26
27func (c *consoleWriter) Write(p []byte) (n int, err error) {
28 var evt map[string]any
29 d := json.NewDecoder(bytes.NewReader(p))
30 d.UseNumber()
31 err = d.Decode(&evt)
32 if err != nil {
33 return n, fmt.Errorf("cannot decode event: %s", err)
34 }
35 e := json.NewEncoder(c.out)
36 return len(p), e.Encode(evt)
37}

Callers

nothing calls this directly

Calls 3

EncodeMethod · 0.95
ErrorfMethod · 0.80
DecodeMethod · 0.45

Tested by

no test coverage detected