in src/main/java/com/spotify/logging/logback/LoggerThresholdFilter.java [57:75]
public FilterReply decide(ILoggingEvent event) {
if (!isStarted()) {
return FilterReply.NEUTRAL;
}
if (logger != null && !event.getLoggerName().startsWith(logger)) {
return FilterReply.NEUTRAL;
}
if (exceptLogger != null && event.getLoggerName().startsWith(exceptLogger)) {
return FilterReply.NEUTRAL;
}
if (level != null && !event.getLevel().isGreaterOrEqual(level)) {
return FilterReply.DENY;
}
return FilterReply.NEUTRAL;
}