()
| 79 | } |
| 80 | |
| 81 | func (e *Event) write() (err error) { |
| 82 | if e == nil { |
| 83 | return nil |
| 84 | } |
| 85 | if e.level != Disabled { |
| 86 | e.buf = enc.AppendEndMarker(e.buf) |
| 87 | e.buf = enc.AppendLineBreak(e.buf) |
| 88 | if e.w != nil { |
| 89 | _, err = e.w.WriteLevel(e.level, e.buf) |
| 90 | } |
| 91 | } |
| 92 | putEvent(e) |
| 93 | return |
| 94 | } |
| 95 | |
| 96 | // Enabled return false if the *Event is going to be filtered out by |
| 97 | // log level or sampling. |