Skip to content

Commit 2791d17

Browse files
4.6 : release --debug mode
1 parent 68a3528 commit 2791d17

4 files changed

Lines changed: 14 additions & 2 deletions

File tree

CHANGELOG

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
4.6
2+
* Fix issue where --debug mode was used by default
3+
14
4.5
25
* Update dependencies
36
* Introduce `-s` or `--shared` flag to indicate you want to share the tunnel with colleagues on TestingBot. By default, a tunnel is *not shared*.

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<groupId>com.testingbot</groupId>
55
<artifactId>TestingBotTunnel</artifactId>
6-
<version>4.5-SNAPSHOT</version>
6+
<version>4.6-SNAPSHOT</version>
77
<packaging>jar</packaging>
88

99
<properties>

src/main/java/com/testingbot/tunnel/App.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
import com.fasterxml.jackson.databind.JsonNode;
2525
import com.fasterxml.jackson.databind.ObjectMapper;
2626
import org.apache.commons.cli.*;
27+
import ch.qos.logback.classic.LoggerContext;
28+
import org.slf4j.LoggerFactory;
2729
import ssh.SSHTunnel;
2830
import ssh.TunnelPoller;
2931

@@ -193,6 +195,10 @@ public static void main(String... args) throws Exception {
193195
logger.log(Level.INFO, "Running in debug-mode");
194196
logger.setLevel(Level.ALL);
195197
app.setDebugMode(true);
198+
199+
LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
200+
loggerContext.getLogger("ROOT").setLevel(ch.qos.logback.classic.Level.DEBUG);
201+
loggerContext.getLogger("org.apache.hc").setLevel(ch.qos.logback.classic.Level.DEBUG);
196202
} else {
197203
logger.setLevel(Level.INFO);
198204
}

src/main/resources/logback.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
<configuration>
2+
<statusListener class="ch.qos.logback.core.status.NopStatusListener" />
3+
24
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
35
<encoder>
46
<pattern>%d{ISO8601} [%thread] %-5level %logger{36} - %msg%n</pattern>
57
</encoder>
68
</appender>
79

8-
<root level="DEBUG">
10+
<root level="INFO">
911
<appender-ref ref="STDOUT"/>
1012
</root>
1113

1214
<logger name="org.eclipse.jetty" level="ERROR"/>
1315
<logger name="com.testingbot.tunnel.proxy" level="ERROR"/>
16+
<logger name="org.apache.hc" level="ERROR"/>
1417

1518
</configuration>
1619

0 commit comments

Comments
 (0)