write message to this logger output and of all of its ancestors.
(event *Event)
| 257 | |
| 258 | // write message to this logger output and of all of its ancestors. |
| 259 | func (l *Logger) writeAll(event *Event) { |
| 260 | |
| 261 | for _, w := range l.outputs { |
| 262 | w.Write(event) |
| 263 | w.Sync() |
| 264 | } |
| 265 | if l.parent != nil { |
| 266 | l.parent.writeAll(event) |
| 267 | } |
| 268 | } |
| 269 | |
| 270 | // |
| 271 | // Functions for the Default Logger |