@Override public LoggingFraction defaultFraction() { String prop = System.getProperty(LoggingProperties.LOGGING); if (prop != null) { prop = prop.trim().toLowerCase(); if (prop.equals("debug")) { return LoggingFraction.createDebugLoggingFraction(); } else if (prop.equals("trace")) { return LoggingFraction.createTraceLoggingFraction(); } } return LoggingFraction.createDefaultLoggingFraction(); }
public static LoggingFraction loggingFraction() { String prop = System.getProperty(LoggingProperties.LOGGING); LoggingFraction fraction = null; if (prop != null) { prop = prop.trim().toLowerCase(); if (prop.equals("debug")) { fraction = LoggingFraction.createDebugLoggingFraction(); } else if (prop.equals("trace")) { fraction = LoggingFraction.createTraceLoggingFraction(); } } if (fraction == null) { fraction = LoggingFraction.createDefaultLoggingFraction(); } fraction.logger(new Logger("org.openshift.ping") .level(Level.TRACE)); fraction.logger(new Logger("org.jgroups.protocols.openshift") .level(Level.TRACE)); return fraction; }