MCPcopy
hub / github.com/sirupsen/logrus / Fire

Method Fire

hooks.go:26–34  ·  view source on GitHub ↗

Fire all the hooks for the passed level. Used by `entry.log` to fire appropriate hooks for a log entry.

(level Level, entry *Entry)

Source from the content-addressed store, hash-verified

24// Fire all the hooks for the passed level. Used by `entry.log` to fire
25// appropriate hooks for a log entry.
26func (hooks LevelHooks) Fire(level Level, entry *Entry) error {
27 for _, hook := range hooks[level] {
28 if err := hook.Fire(entry); err != nil {
29 return err
30 }
31 }
32
33 return nil
34}

Callers 2

TestHookFireOrderFunction · 0.95
fireHooksMethod · 0.95

Calls 1

FireMethod · 0.65

Tested by 1

TestHookFireOrderFunction · 0.76