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

Method LogFn

logger.go:209–215  ·  view source on GitHub ↗
(level Level, fn LogFunction)

Source from the content-addressed store, hash-verified

207}
208
209func (logger *Logger) LogFn(level Level, fn LogFunction) {
210 if logger.IsLevelEnabled(level) {
211 entry := logger.newEntry()
212 entry.Log(level, fn()...)
213 logger.releaseEntry(entry)
214 }
215}
216
217func (logger *Logger) Trace(args ...interface{}) {
218 logger.Log(TraceLevel, args...)

Callers 7

TraceFnMethod · 0.95
DebugFnMethod · 0.95
InfoFnMethod · 0.95
WarnFnMethod · 0.95
ErrorFnMethod · 0.95
FatalFnMethod · 0.95
PanicFnMethod · 0.95

Calls 4

IsLevelEnabledMethod · 0.95
newEntryMethod · 0.95
releaseEntryMethod · 0.95
LogMethod · 0.45

Tested by

no test coverage detected