Refine search
private static void configLogger(String value) { Logger rootLogger = Logger.getRootLogger(); if ("debug".equalsIgnoreCase(value)) { rootLogger.setLevel(Level.DEBUG); } else if ("info".equalsIgnoreCase(value)) { rootLogger.setLevel(Level.INFO); } else if ("warn".equalsIgnoreCase(value)) { rootLogger.setLevel(Level.WARN); } else if ("trace".equalsIgnoreCase(value)) { rootLogger.setLevel(Level.TRACE); } else if ("off".equalsIgnoreCase(value)) { rootLogger.setLevel(Level.OFF); } else if ("error".equalsIgnoreCase(value)) { rootLogger.setLevel(Level.ERROR); } } }
/** * Hive logging is too verbose at INFO level. Currently hive does not have a way to set log level. * This is a workaround to set log level to WARN for hive loggers only */ private void silenceHiveLoggers() { List<String> loggers = ImmutableList.of("org.apache.hadoop.hive", "org.apache.hive", "hive.ql.parse"); for (String name : loggers) { Logger logger = Logger.getLogger(name); if (logger != null) { logger.setLevel(Level.WARN); } } }
public static void logOnlyErrors() { Logger root = Logger.getRootLogger(); root.setLevel(Level.ERROR); Enumeration allLoggers = root.getLoggerRepository().getCurrentCategories(); while (allLoggers.hasMoreElements()) { Category tmpLogger = (Category) allLoggers.nextElement(); tmpLogger.setLevel(Level.ERROR); } }
/** * Setup {@link org.apache.log4j.Logger}, the default logger implementation for tests, * to append {@link LoggingEvent}s to {@link #loggingEvents} so that we can assert if * the right messages were logged. * * @see #testLogTimeoutAlmostReachedWarningDuringCommit * @see #testLogTimeoutAlmostReachedWarningDuringRecovery */ private void setupLogger() { Logger.getRootLogger().removeAllAppenders(); logger = Logger.getLogger(TwoPhaseCommitSinkFunction.class); testAppender = new AppenderSkeleton() { @Override protected void append(LoggingEvent event) { loggingEvents.add(event); } @Override public void close() { } @Override public boolean requiresLayout() { return false; } }; logger.addAppender(testAppender); logger.setLevel(Level.WARN); }
public static void main(String[] argv) throws Exception { // Silence the usual noise. This is probably fragile... Logger logger = Logger.getLogger("org.apache.hadoop.hbase"); if (logger != null) { logger.setLevel(Level.WARN); } System.exit(ToolRunner.run( HBaseConfiguration.create(), new MapreduceDependencyClasspathTool(), argv)); } }
private void setLogLevel(String level) { Level newLevel = Level.ERROR; level = level.substring(level.lastIndexOf(' ') + 1); switch (level) { case "Debug": newLevel = Level.DEBUG; break; case "Info": newLevel = Level.INFO; break; case "Warn": newLevel = Level.WARN; break; case "Error": newLevel = Level.ERROR; break; } Logger.getRootLogger().setLevel(newLevel); LOGGER.setLevel(newLevel); ConsoleAppender ca = (ConsoleAppender)Logger.getRootLogger().getAppender("stdout"); if (ca != null) { ca.setThreshold(newLevel); } FileAppender fa = (FileAppender)Logger.getRootLogger().getAppender("FILE"); if (fa != null) { fa.setThreshold(newLevel); } }
@BeforeSuite public void setProps() { BasicConfigurator.configure(); Logger.getRootLogger().setLevel(Level.INFO); Logger.getLogger(SimpleEVCacheTest.class).setLevel(Level.DEBUG); Logger.getLogger(Base.class).setLevel(Level.DEBUG); Logger.getLogger(EVCacheImpl.class).setLevel(Level.ERROR); Logger.getLogger(EVCacheClient.class).setLevel(Level.DEBUG); Logger.getLogger(EVCacheClientPool.class).setLevel(Level.DEBUG); System.setProperty("EVCACHE.use.simple.node.list.provider", "true"); System.setProperty("EVCACHE.EVCacheClientPool.readTimeout", "1000"); System.setProperty("EVCACHE.operation.timeout", "100000"); System.setProperty("EVCACHE.EVCacheClientPool.bulkReadTimeout", "10000"); int maxThreads = 2; final BlockingQueue<Runnable> queue = new LinkedBlockingQueue<Runnable>(100000); pool = new ThreadPoolExecutor(maxThreads * 4, maxThreads * 4, 30, TimeUnit.SECONDS, queue); pool.prestartAllCoreThreads(); }
public static void setLogLevel(List<String> packagePrefixes, Level level) { Enumeration<Logger> loggers = Logger.getRootLogger().getLoggerRepository().getCurrentLoggers(); while (loggers.hasMoreElements()) { Logger logger = loggers.nextElement(); for (String prefix : packagePrefixes) { if (logger.getName().startsWith(prefix)) { logger.setLevel(level); break; } } } } }
@BeforeClass public static void before() { Logger.getRootLogger().setLevel(Level.DEBUG); }
Logger impl = Logger.getRootLogger(); impl.setLevel(Level.INFO); Logger.getLogger("org.apache.ignite").setLevel(Level.DEBUG);
private void init() { logName = "PurgeUtilityLog." + getThreadName(); logger = Logger.getLogger( logName ); logger.setLevel( logLevel ); IPurgeUtilityLayout layout; if ( layoutClass == PurgeUtilityHTMLLayout.class ) { layout = new PurgeUtilityHTMLLayout( logLevel ); } else { layout = new PurgeUtilityTextLayout( logLevel ); } layout.setTitle( "Purge Utility Log" ); writeAppender = new WriterAppender( (Layout) layout, new OutputStreamWriter( outputStream, Charset.forName( "utf-8" ) ) ); logger.addAppender( writeAppender ); }
@BeforeClass public void setUp() { BasicConfigurator.configure(); org.apache.log4j.Logger.getRootLogger().setLevel(Level.ERROR); }
throws IgniteCheckedException { for (String c : F.concat(false, cat, F.asList(cats))) Logger.getLogger(c).setLevel(log4jLevel); Logger log4j = Logger.getRootLogger();
public static void addTestAppender(Class target, Level level) { testAppender = new TestAppender(); testAppender.setThreshold(level); org.apache.log4j.Logger lg = org.apache.log4j.Logger.getLogger(target); lg.setLevel(level); lg.addAppender(testAppender); //org.apache.log4j.Logger.getRootLogger().addAppender(testAppender); }
public MaryModuleTestCase(boolean needMaryStarted) throws Exception { if (!MaryUtils.isLog4jConfigured()) { BasicConfigurator.configure(); } Logger.getRootLogger().setLevel(Level.DEBUG); if (System.getProperty("mary.base") == null) { System.setProperty("mary.base", "."); Logger.getRootLogger().warn( "System property 'mary.base' is not defined -- trying " + new File(".").getAbsolutePath() + " -- if this fails, please start this using VM property \"-Dmary.base=/path/to/mary/runtime\"!"); } if (needMaryStarted) { if (Mary.currentState() == Mary.STATE_OFF) Mary.startup(); } }
public MaryModuleTestCase(boolean needMaryStarted) throws Exception { if (!MaryUtils.isLog4jConfigured()) { BasicConfigurator.configure(); } Logger.getRootLogger().setLevel(Level.DEBUG); if (System.getProperty("mary.base") == null) { System.setProperty("mary.base", "."); Logger.getRootLogger().warn( "System property 'mary.base' is not defined -- trying " + new File(".").getAbsolutePath() + " -- if this fails, please start this using VM property \"-Dmary.base=/path/to/mary/runtime\"!"); } if (needMaryStarted) { if (Mary.currentState() == Mary.STATE_OFF) Mary.startup(); } }
@Test public void testInvalidParams() throws IOException { BasicConfigurator.configure(); Logger.getRootLogger().setLevel(Level.DEBUG); final String expected = "test"; final String[] cipheredtexts = { "eyJ2ZXIiOiIxLjAiLCJ2YWwiOiJOd1hRejdOMjBXUU05SXEzaE94RVZnPT0ifQ==", null, ""}; final String[] passphrases = {"test1234", null, ""}; for (final String cipheredtext : cipheredtexts) { for (final String passphrase : passphrases) { final Crypto crypto = new Crypto(); if (!StringUtils.isEmpty(cipheredtext) && !StringUtils.isEmpty(passphrase)) { final String actual = crypto.decrypt(cipheredtext, passphrase); Assert.assertEquals(expected, actual); } else { try { crypto.decrypt(cipheredtext, passphrase); Assert.fail("Encyption should have failed with invalid parameters. cipheredtext: " + cipheredtext + " , passphrase: " + passphrase); } catch (final Exception e) { Assert.assertTrue(e instanceof IllegalArgumentException); } } } } } }