Skip to content

Commit 553c3c8

Browse files
committed
Give AIKIDO_DEBUG precedent
1 parent 076bbfc commit 553c3c8

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

agent_api/src/main/java/dev/aikido/agent_api/helpers/logging/Logger.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,7 @@ public Logger(Class<?> logClass) {
1919
this.logLevel = DEFAULT_LOG_LEVEL;
2020
this.logClass = logClass;
2121

22-
// We first check "AIKIDO_DEBUG", because "AIKIDO_LOG_LEVEL" takes precedent.
23-
BooleanEnv aikidoDebug = new BooleanEnv("AIKIDO_DEBUG", false);
24-
if (aikidoDebug.getValue()) {
25-
this.logLevel = LogLevel.DEBUG;
26-
}
27-
// "AIKIDO_LOG_LEVEL"
22+
// We first check "AIKIDO_LOG_LEVEL", because "AIKIDO_DEBUG" takes precedent.
2823
String logLevelString = System.getenv("AIKIDO_LOG_LEVEL");
2924
if (logLevelString != null) {
3025
try {
@@ -33,6 +28,11 @@ public Logger(Class<?> logClass) {
3328
this.error("Unknown log level `%s`", logLevelString);
3429
}
3530
}
31+
// "AIKIDO_DEBUG"
32+
BooleanEnv aikidoDebug = new BooleanEnv("AIKIDO_DEBUG", false);
33+
if (aikidoDebug.getValue()) {
34+
this.logLevel = LogLevel.TRACE;
35+
}
3636
}
3737
public Logger(Class<?> logClass, LogLevel logLevel) {
3838
this.logLevel = logLevel;

agent_api/src/test/java/helpers/LoggingTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,10 @@ public void testLoggerIsAikidoDebug(StdOut out) {
109109
}
110110

111111
@Test
112-
@SetEnvironmentVariable(key = "AIKIDO_LOG_LEVEL", value = "trace")
112+
@SetEnvironmentVariable(key = "AIKIDO_LOG_LEVEL", value = "error")
113113
@SetEnvironmentVariable(key = "AIKIDO_DEBUG", value = "true")
114114
@StdIo
115-
public void testLogLevelTakesPrecedentOverAikidoDebug(StdOut out) {
115+
public void testDebugEnvTakesPrecedent(StdOut out) {
116116
// Check it reads environment variable
117117
Logger logger = new Logger(FileCollector.class);
118118
logger.info("TEST1");

0 commit comments

Comments
 (0)