canmove, Confirmed users
1,448
edits
(Changed links to log4moz.js to their latest (tip) revision, rather than a static one.) |
(Updated the usage of the logging module) |
||
Line 21: | Line 21: | ||
// The basic formatter will output lines like: | // The basic formatter will output lines like: | ||
// DATE/TIME LoggerName LEVEL (log message) | // DATE/TIME LoggerName LEVEL (log message) | ||
let formatter = Log4Moz. | let formatter = new Log4Moz.BasicFormatter(); | ||
// Loggers are hierarchical, lowering this log level will affect all output | // Loggers are hierarchical, lowering this log level will affect all output | ||
Line 28: | Line 28: | ||
// A console appender outputs to the JS Error Console | // A console appender outputs to the JS Error Console | ||
let capp = Log4Moz. | let capp = new Log4Moz.ConsoleAppender(formatter); | ||
capp.level = Log4Moz.Level["Warn"]; | capp.level = Log4Moz.Level["Warn"]; | ||
root.addAppender(capp); | root.addAppender(capp); | ||
// A dump appender outputs to standard out | // A dump appender outputs to standard out | ||
let dapp = Log4Moz. | let dapp = new Log4Moz.DumpAppender(formatter); | ||
dapp.level = Log4Moz.Level["Debug"]; | dapp.level = Log4Moz.Level["Debug"]; | ||
root.addAppender(dapp); | root.addAppender(dapp); |