From a9598633b3663f3581d8a528979bfe5aa06bc804 Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 11 Jan 2014 17:14:09 +0000 Subject: [PATCH] Missing file from BOB logging fix --- apps/BOB/src/net/i2p/BOB/Logger.java | 44 +++++++++++++++++++ .../src/net/i2p/router/RouterVersion.java | 2 +- 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 apps/BOB/src/net/i2p/BOB/Logger.java diff --git a/apps/BOB/src/net/i2p/BOB/Logger.java b/apps/BOB/src/net/i2p/BOB/Logger.java new file mode 100644 index 000000000..209203903 --- /dev/null +++ b/apps/BOB/src/net/i2p/BOB/Logger.java @@ -0,0 +1,44 @@ +package net.i2p.BOB; + +import net.i2p.util.Log; + +public class Logger { + public Log log; + private boolean logToStdout; + + public Logger(Log log, boolean logToStdout) { + this.log = log; + this.logToStdout = logToStdout; + } + + public void info(String msg) { + if (logToStdout) + System.out.println("INFO: " + msg); + if (log.shouldLog(Log.INFO)) + log.info(msg); + } + + public void warn(String msg) { + warn(msg, null); + } + + public void warn(String msg, Throwable e) { + if (logToStdout) { + System.out.println("WARNING: " + msg); + if (e != null) + e.printStackTrace(); + } + if (log.shouldLog(Log.WARN)) + log.warn(msg, e); + } + + public void error(String msg, Throwable e) { + if (logToStdout) { + System.out.println("ERROR: " + msg); + if (e != null) + e.printStackTrace(); + } + if (log.shouldLog(Log.ERROR)) + log.error(msg, e); + } +} diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index c10128fe6..fecba78d6 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 6; + public final static long BUILD = 7; /** for example "-test" */ public final static String EXTRA = "";