Skip to content

Commit 43bbbb4

Browse files
authored
Merge pull request #17 from elpete/patch-1
Add tracer debug output by default
2 parents 4e85d7a + bb0e6f2 commit 43bbbb4

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

modules/cbdebugger/ModuleConfig.cfc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,4 +114,17 @@ component {
114114
// incorporate settings
115115
structAppend( configStruct.debugger, debuggerDSL, true );
116116
}
117+
118+
// This appender is part of a module, so we need to register it after the modules have been loaded.
119+
function afterConfigurationLoad() {
120+
var logBox = controller.getLogBox();
121+
logBox.registerAppender( 'tracer', 'cbdebugger.includes.appenders.ColdBoxTracerAppender' );
122+
var appenders = logBox.getAppendersMap( 'tracer' );
123+
124+
// Register the appender with the root loggger, and turn the logger on.
125+
var root = logBox.getRootLogger();
126+
root.addAppender( appenders['tracer'] );
127+
root.setLevelMax( 4 );
128+
root.setLevelMin( 0 );
129+
}
117130
}

0 commit comments

Comments
 (0)