示例#1
0
// GetMessageInfo takes the sender's configured LevelInfo, a priority
// for the message, and a MessageComposer object and returns a
// MessageInfo.
func GetMessageInfo(info LevelInfo, level level.Priority, m message.Composer) MessageInfo {
	return MessageInfo{
		loggable:       m.Loggable(),
		aboveThreshold: level <= info.thresholdLevel,
	}
}