Refine search
/** Add <code>appender</code> to the root category. @param appender The appender to add to the root category. */ static public void configure(Appender appender) { Logger root = Logger.getRootLogger(); root.addAppender(appender); }
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); } } }
/** * 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 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; } } } } }
Logger impl = Logger.getRootLogger(); impl.addAppender(fileApp); impl.addAppender(conApp); impl.addAppender(conApp); impl.setLevel(Level.INFO); Logger.getLogger("org.apache.ignite").setLevel(Level.DEBUG);
/** Add a {@link ConsoleAppender} that uses {@link PatternLayout} using the {@link PatternLayout#TTCC_CONVERSION_PATTERN} and prints to <code>System.out</code> to the root category. */ static public void configure() { Logger root = Logger.getRootLogger(); root.addAppender(new ConsoleAppender( new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN))); }
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); } }
Logger impl = Logger.getRootLogger(); impl.addAppender(fileApp); impl.addAppender(conApp); impl.addAppender(conApp); impl.setLevel(Level.INFO);
void register() { Logger.getRootLogger().addAppender(this); }
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); } }
throws IgniteCheckedException { for (String c : F.concat(false, cat, F.asList(cats))) Logger.getLogger(c).setLevel(log4jLevel); Logger log4j = Logger.getRootLogger(); log4j.addAppender(c); log4j.addAppender(file);
@Override public void configure(Binder binder) { // Add appender to Log4J root logger JulAppender appender = new JulAppender(); //create appender appender.setLayout(new PatternLayout("%d %-5p %c - %m%n")); appender.setThreshold(Level.INFO); appender.activateOptions(); org.apache.log4j.Logger.getRootLogger().addAppender(appender); binder.bind(TypeManager.class).toInstance(typeManager); binder.bind(AccumuloConnector.class).in(Scopes.SINGLETON); binder.bind(AccumuloConnectorId.class).toInstance(new AccumuloConnectorId(connectorId)); binder.bind(AccumuloMetadata.class).in(Scopes.SINGLETON); binder.bind(AccumuloMetadataFactory.class).in(Scopes.SINGLETON); binder.bind(AccumuloClient.class).in(Scopes.SINGLETON); binder.bind(AccumuloSplitManager.class).in(Scopes.SINGLETON); binder.bind(AccumuloRecordSetProvider.class).in(Scopes.SINGLETON); binder.bind(AccumuloPageSinkProvider.class).in(Scopes.SINGLETON); binder.bind(AccumuloHandleResolver.class).in(Scopes.SINGLETON); binder.bind(AccumuloSessionProperties.class).in(Scopes.SINGLETON); binder.bind(AccumuloTableProperties.class).in(Scopes.SINGLETON); binder.bind(ZooKeeperMetadataManager.class).in(Scopes.SINGLETON); binder.bind(AccumuloTableManager.class).in(Scopes.SINGLETON); binder.bind(IndexLookup.class).in(Scopes.SINGLETON); binder.bind(ColumnCardinalityCache.class).in(Scopes.SINGLETON); binder.bind(Connector.class).toProvider(ConnectorProvider.class); configBinder(binder).bindConfig(AccumuloConfig.class); jsonBinder(binder).addDeserializerBinding(Type.class).to(TypeDeserializer.class); jsonCodecBinder(binder).bindMapJsonCodec(String.class, JsonCodec.listJsonCodec(AccumuloTable.class)); }
@BeforeClass public static void before() { Logger.getRootLogger().setLevel(Level.DEBUG); }
protected void setupLogging() { loggedEvents.clear(); Logger.getRootLogger().addAppender(this); Logger.getRootLogger().setLevel(levelToCapture); }
@Before public void before() { mAppender = new TestAppender(); Logger.getRootLogger().addAppender(mAppender); }
@BeforeClass public void setUp() { BasicConfigurator.configure(); org.apache.log4j.Logger.getRootLogger().setLevel(Level.ERROR); }
protected void setupLogging() { loggedEvents.clear(); Logger.getRootLogger().addAppender(this); Logger.getRootLogger().setLevel(levelToCapture); }
@Before public void start() { this.writer = new StringWriter(); this.appender = new WriterAppender(new PatternLayout("%p, %m%n"), this.writer); this.writer.getBuffer().setLength(0); Logger.getRootLogger().addAppender(this.appender); }
@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 setupRootLogger() { if (Strings.isNullOrEmpty(System.getProperty(LOG4J_CONFIGURATION))) { //By default print to console with INFO level Logger.getRootLogger(). addAppender(new ConsoleAppender(new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN))); Logger.getRootLogger().setLevel(Level.INFO); } }