summaryrefslogtreecommitdiffstats
path: root/vespalog
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-03-20 14:17:53 +0100
committerHarald Musum <musum@yahooinc.com>2023-03-20 14:17:53 +0100
commit238c518f06c48e1ca751e567fe51b7dd6a313720 (patch)
tree252b178e432c548b2a3e0b0428e393028ecc70db /vespalog
parent469663b3170d96fed3dba729e6666da60a47b2eb (diff)
Refactor, cleanup
Diffstat (limited to 'vespalog')
-rw-r--r--vespalog/src/main/java/com/yahoo/log/VespaLogHandler.java23
1 files changed, 10 insertions, 13 deletions
diff --git a/vespalog/src/main/java/com/yahoo/log/VespaLogHandler.java b/vespalog/src/main/java/com/yahoo/log/VespaLogHandler.java
index e51ef5be73d..a2397349e40 100644
--- a/vespalog/src/main/java/com/yahoo/log/VespaLogHandler.java
+++ b/vespalog/src/main/java/com/yahoo/log/VespaLogHandler.java
@@ -14,6 +14,13 @@ import java.util.logging.StreamHandler;
@SuppressWarnings("deprecation")
class VespaLogHandler extends StreamHandler {
+ // Reduce log level from info level to fine level for some loggers
+ private static final Set<String> loggersWithReducedLogLevel =
+ Set.of("com.yahoo.vespa.spifly.repackaged.spifly.BaseActivator",
+ "org.eclipse.jetty.server.Server",
+ "org.eclipse.jetty.server.handler.ContextHandler",
+ "org.eclipse.jetty.server.AbstractConnector");
+
private final LogTarget logTarget;
private final String serviceName;
private final String appPrefix;
@@ -74,20 +81,10 @@ class VespaLogHandler extends StreamHandler {
closeFileTarget();
}
- // Reduce log level from info level to fine level for some loggers
- private Level possiblyReduceLogLevel(String loggerName, Level level) {
- if (loggerName == null)
- return level;
-
- if (Set.of("com.yahoo.vespa.spifly.repackaged.spifly.BaseActivator",
- "org.eclipse.jetty.server.Server",
- "org.eclipse.jetty.server.handler.ContextHandler",
- "org.eclipse.jetty.server.AbstractConnector")
- .contains(loggerName)
- && level == Level.INFO)
- return Level.FINE;
+ private static Level possiblyReduceLogLevel(String loggerName, Level level) {
+ if (loggerName == null) return level;
- return level;
+ return (loggersWithReducedLogLevel.contains(loggerName) && level == Level.INFO) ? Level.FINE : level;
}
LevelController getLevelControl(String component) {