From c70fa03a6c1d9f325732d8235573c9f484c8d99c Mon Sep 17 00:00:00 2001 From: Andrzej Pomirski Date: Sun, 12 Jul 2015 19:19:23 +0200 Subject: [PATCH] Remove database suppression --- .../java/com/Acrobot/ChestShop/ChestShop.java | 42 ------------------- 1 file changed, 42 deletions(-) diff --git a/src/main/java/com/Acrobot/ChestShop/ChestShop.java b/src/main/java/com/Acrobot/ChestShop/ChestShop.java index 9929b27..d3c3aa8 100644 --- a/src/main/java/com/Acrobot/ChestShop/ChestShop.java +++ b/src/main/java/com/Acrobot/ChestShop/ChestShop.java @@ -87,7 +87,6 @@ public class ChestShop extends JavaPlugin { Configuration.pairFileAndClass(loadFile("config.yml"), Properties.class); Configuration.pairFileAndClass(loadFile("local.yml"), Messages.class); - turnOffDatabaseLogging(); handleMigrations(); itemDatabase = new ItemDatabase(); @@ -121,47 +120,6 @@ public class ChestShop extends JavaPlugin { startUpdater(); } - private void turnOffDatabaseLogging() { - LoggerContext ctx = (LoggerContext) LogManager.getContext(false); - org.apache.logging.log4j.core.config.Configuration config = ctx.getConfiguration(); - LoggerConfig loggerConfig = config.getLoggerConfig(""); - - loggerConfig.addFilter(new AbstractFilter() { - @Override - public Result filter(org.apache.logging.log4j.core.Logger logger, Level level, Marker marker, String msg, Object... params) { - return filter(logger.getName(), level); - } - - @Override - public Result filter(org.apache.logging.log4j.core.Logger logger, Level level, Marker marker, Object msg, Throwable t) { - return filter(logger.getName(), level); - } - - @Override - public Result filter(org.apache.logging.log4j.core.Logger logger, Level level, Marker marker, Message msg, Throwable t) { - return filter(logger.getName(), level); - } - - @Override - public Result filter(LogEvent event) { - return filter(event.getLoggerName(), event.getLevel()); - } - - private Result filter(String classname, Level level) { - if (level.isAtLeastAsSpecificAs(Level.ERROR) && !classname.contains("SqliteDatabaseType")) { - return Result.NEUTRAL; - } - - if (classname.contains("SqliteDatabaseType") || classname.contains("TableUtils")) { - return Result.DENY; - } else { - return Result.NEUTRAL; - } - } - }); - } - - private void handleMigrations() { File versionFile = loadFile("version"); YamlConfiguration previousVersion = YamlConfiguration.loadConfiguration(versionFile);