本文整理了Java中io.airlift.log.Logging.setLevel()
方法的一些代码示例,展示了Logging.setLevel()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logging.setLevel()
方法的具体详情如下:
包路径:io.airlift.log.Logging
类名称: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());
}
内容来源于网络,如有侵权,请联系作者删除!