io.airlift.log.Logging.setLevel()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(9.8k)|赞(0)|评价(0)|浏览(143)

本文整理了Java中io.airlift.log.Logging.setLevel()方法的一些代码示例,展示了Logging.setLevel()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logging.setLevel()方法的具体详情如下:
包路径:io.airlift.log.Logging
类名称:Logging
方法名:setLevel

Logging.setLevel介绍

暂无

代码示例

代码示例来源:origin: prestodb/presto

@SuppressWarnings("UseOfSystemOutOrSystemErr")
  public static void initializeLogging(boolean debug)
  {
    // unhook out and err while initializing logging or logger will print to them
    PrintStream out = System.out;
    PrintStream err = System.err;
    try {
      if (debug) {
        Logging logging = Logging.initialize();
        logging.configure(new LoggingConfiguration());
        logging.setLevel("com.facebook.presto", Level.DEBUG);
      }
      else {
        System.setOut(new PrintStream(nullOutputStream()));
        System.setErr(new PrintStream(nullOutputStream()));

        Logging logging = Logging.initialize();
        logging.configure(new LoggingConfiguration());
        logging.disableConsole();
      }
    }
    catch (IOException e) {
      throw new UncheckedIOException(e);
    }
    finally {
      System.setOut(out);
      System.setErr(err);
    }
  }
}

代码示例来源:origin: airlift/airlift

public void setRootLevel(Level newLevel)
{
  setLevel(ROOT_LOGGER_NAME, newLevel);
}

代码示例来源:origin: com.teradata.airlift/log-manager

public void setRootLevel(Level newLevel)
{
  setLevel(ROOT_LOGGER_NAME, newLevel);
}

代码示例来源:origin: com.teradata.airlift/log-manager

private void processLevels(Properties properties)
{
  for (Map.Entry<Object, Object> entry : properties.entrySet()) {
    String loggerName = entry.getKey().toString();
    Level level = Level.valueOf(entry.getValue().toString().toUpperCase(Locale.US));
    setLevel(loggerName, level);
  }
}

代码示例来源:origin: airlift/airlift

private void processLevels(Properties properties)
{
  for (Map.Entry<Object, Object> entry : properties.entrySet()) {
    String loggerName = entry.getKey().toString();
    Level level = Level.valueOf(entry.getValue().toString().toUpperCase(Locale.US));
    setLevel(loggerName, level);
  }
}

代码示例来源:origin: com.teradata.airlift/log-manager

@Managed
public void setLevel(String loggerName, String newLevel)
{
  logging.setLevel(loggerName, Level.valueOf(newLevel.toUpperCase(Locale.US)));
}

代码示例来源:origin: airlift/airlift

@Managed
public void setLevel(String loggerName, String newLevel)
{
  logging.setLevel(loggerName, Level.valueOf(newLevel.toUpperCase(Locale.US)));
}

代码示例来源:origin: prestosql/presto

private static void setupLogging()
{
  Logging logging = Logging.initialize();
  logging.setLevel("org.apache.parquet.hadoop", WARN);
}

代码示例来源:origin: io.prestosql/presto-hive

private static void setupLogging()
{
  Logging logging = Logging.initialize();
  logging.setLevel("org.apache.parquet.hadoop", WARN);
}

代码示例来源:origin: com.teradata.airlift/log-manager

@Test
  public void testChildLevelOverridesParent()
      throws Exception
  {
    Logging logging = Logging.initialize();
    Logger logger = Logger.get("testChildLevelOverridesParent.child");

    logging.setLevel("testChildLevelOverridesParent", Level.DEBUG);
    logging.setLevel("testChildLevelOverridesParent.child", Level.ERROR);
    assertFalse(logger.isDebugEnabled());
    assertFalse(logger.isInfoEnabled());
  }
}

代码示例来源:origin: io.airlift/log-manager

@Test
  public void testChildLevelOverridesParent()
      throws Exception
  {
    Logging logging = Logging.initialize();
    Logger logger = Logger.get("testChildLevelOverridesParent.child");

    logging.setLevel("testChildLevelOverridesParent", Level.DEBUG);
    logging.setLevel("testChildLevelOverridesParent.child", Level.ERROR);
    assertFalse(logger.isDebugEnabled());
    assertFalse(logger.isInfoEnabled());
  }
}

代码示例来源:origin: airlift/airlift

@Test
  public void testChildLevelOverridesParent()
      throws Exception
  {
    Logging logging = Logging.initialize();
    Logger logger = Logger.get("testChildLevelOverridesParent.child");

    logging.setLevel("testChildLevelOverridesParent", Level.DEBUG);
    logging.setLevel("testChildLevelOverridesParent.child", Level.ERROR);
    assertFalse(logger.isDebugEnabled());
    assertFalse(logger.isInfoEnabled());
  }
}

代码示例来源:origin: prestosql/presto

@SuppressWarnings("UseOfSystemOutOrSystemErr")
  public static void initializeLogging(boolean debug)
  {
    // unhook out and err while initializing logging or logger will print to them
    PrintStream out = System.out;
    PrintStream err = System.err;
    try {
      if (debug) {
        Logging logging = Logging.initialize();
        logging.configure(new LoggingConfiguration());
        logging.setLevel("io.prestosql", Level.DEBUG);
      }
      else {
        System.setOut(new PrintStream(nullOutputStream()));
        System.setErr(new PrintStream(nullOutputStream()));

        Logging logging = Logging.initialize();
        logging.configure(new LoggingConfiguration());
        logging.disableConsole();
      }
    }
    catch (IOException e) {
      throw new UncheckedIOException(e);
    }
    finally {
      System.setOut(out);
      System.setErr(err);
    }
  }
}

代码示例来源:origin: uk.co.nichesolutions.presto/presto-cli

private static void initializeLogging(boolean debug)
{
  // unhook out and err while initializing logging or logger will print to them
  PrintStream out = System.out;
  PrintStream err = System.err;
  try {
    if (debug) {
      Logging logging = Logging.initialize();
      logging.configure(new LoggingConfiguration());
      logging.setLevel("com.facebook.presto", Level.DEBUG);
    }
    else {
      System.setOut(new PrintStream(nullOutputStream()));
      System.setErr(new PrintStream(nullOutputStream()));
      Logging logging = Logging.initialize();
      logging.configure(new LoggingConfiguration());
      logging.disableConsole();
    }
  }
  catch (IOException e) {
    throw Throwables.propagate(e);
  }
  finally {
    System.setOut(out);
    System.setErr(err);
  }
}

代码示例来源:origin: com.teradata.airlift/log-manager

@Test
public void testPropagatesLevels()
    throws Exception
{
  Logging logging = Logging.initialize();
  Logger logger = Logger.get("testPropagatesLevels");
  logging.setLevel("testPropagatesLevels", Level.ERROR);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.WARN);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.INFO);
  assertFalse(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.DEBUG);
  assertTrue(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
}

代码示例来源:origin: airlift/airlift

@Test
public void testPropagatesLevels()
    throws Exception
{
  Logging logging = Logging.initialize();
  Logger logger = Logger.get("testPropagatesLevels");
  logging.setLevel("testPropagatesLevels", Level.ERROR);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.WARN);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.INFO);
  assertFalse(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.DEBUG);
  assertTrue(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
}

代码示例来源:origin: io.airlift/log-manager

@Test
public void testPropagatesLevels()
    throws Exception
{
  Logging logging = Logging.initialize();
  Logger logger = Logger.get("testPropagatesLevels");
  logging.setLevel("testPropagatesLevels", Level.ERROR);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.WARN);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.INFO);
  assertFalse(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevels", Level.DEBUG);
  assertTrue(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
}

代码示例来源:origin: airlift/airlift

@Test
public void testPropagatesLevelsHierarchical()
    throws Exception
{
  Logging logging = Logging.initialize();
  Logger logger = Logger.get("testPropagatesLevelsHierarchical.child");
  logging.setLevel("testPropagatesLevelsHierarchical", Level.ERROR);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.WARN);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.INFO);
  assertFalse(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.DEBUG);
  assertTrue(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
}

代码示例来源:origin: io.airlift/log-manager

@Test
public void testPropagatesLevelsHierarchical()
    throws Exception
{
  Logging logging = Logging.initialize();
  Logger logger = Logger.get("testPropagatesLevelsHierarchical.child");
  logging.setLevel("testPropagatesLevelsHierarchical", Level.ERROR);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.WARN);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.INFO);
  assertFalse(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.DEBUG);
  assertTrue(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
}

代码示例来源:origin: com.teradata.airlift/log-manager

@Test
public void testPropagatesLevelsHierarchical()
    throws Exception
{
  Logging logging = Logging.initialize();
  Logger logger = Logger.get("testPropagatesLevelsHierarchical.child");
  logging.setLevel("testPropagatesLevelsHierarchical", Level.ERROR);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.WARN);
  assertFalse(logger.isDebugEnabled());
  assertFalse(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.INFO);
  assertFalse(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
  logging.setLevel("testPropagatesLevelsHierarchical", Level.DEBUG);
  assertTrue(logger.isDebugEnabled());
  assertTrue(logger.isInfoEnabled());
}

相关文章