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

Method Log

logger.go:201–207  ·  view source on GitHub ↗

Log will log a message at the level given as parameter. Warning: using Log at Panic or Fatal level will not respectively Panic nor Exit. For this behaviour Logger.Panic or Logger.Fatal should be used instead.

(level Level, args ...interface{})

Source from the content-addressed store, hash-verified

199// Warning: using Log at Panic or Fatal level will not respectively Panic nor Exit.
200// For this behaviour Logger.Panic or Logger.Fatal should be used instead.
201func (logger *Logger) Log(level Level, args ...interface{}) {
202 if logger.IsLevelEnabled(level) {
203 entry := logger.newEntry()
204 entry.Log(level, args...)
205 logger.releaseEntry(entry)
206 }
207}
208
209func (logger *Logger) LogFn(level Level, fn LogFunction) {
210 if logger.IsLevelEnabled(level) {

Callers 8

TraceMethod · 0.95
DebugMethod · 0.95
InfoMethod · 0.95
WarnMethod · 0.95
ErrorMethod · 0.95
FatalMethod · 0.95
PanicMethod · 0.95
LogFnMethod · 0.45

Calls 3

IsLevelEnabledMethod · 0.95
newEntryMethod · 0.95
releaseEntryMethod · 0.95

Tested by

no test coverage detected