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

Function NewLocal

hooks/test/test.go:32–39  ·  view source on GitHub ↗

NewLocal installs a test hook for a given local logger.

(logger *logrus.Logger)

Source from the content-addressed store, hash-verified

30
31// NewLocal installs a test hook for a given local logger.
32func NewLocal(logger *logrus.Logger) *Hook {
33
34 hook := new(Hook)
35 logger.AddHook(hook)
36
37 return hook
38
39}
40
41// NewNullLogger creates a discarding logger and installs the test hook.
42func NewNullLogger() (*logrus.Logger, *Hook) {

Callers 2

NewNullLoggerFunction · 0.85
TestNewLocalFunction · 0.85

Calls 1

AddHookMethod · 0.80

Tested by 1

TestNewLocalFunction · 0.68