MCPcopy
hub / github.com/op/go-logging / GetLevel

Method GetLevel

multi.go:40–48  ·  view source on GitHub ↗

GetLevel returns the highest level enabled by all backends.

(module string)

Source from the content-addressed store, hash-verified

38
39// GetLevel returns the highest level enabled by all backends.
40func (b *multiLogger) GetLevel(module string) Level {
41 var level Level
42 for _, backend := range b.backends {
43 if backendLevel := backend.GetLevel(module); backendLevel > level {
44 level = backendLevel
45 }
46 }
47 return level
48}
49
50// SetLevel propagates the same level to all backends.
51func (b *multiLogger) SetLevel(level Level, module string) {

Callers

nothing calls this directly

Calls 1

GetLevelMethod · 0.65

Tested by

no test coverage detected