diff options
| author | Tomasz Sterna <tomek@xiaoka.com> | 2014-07-11 23:31:28 +0200 |
|---|---|---|
| committer | Tomasz Sterna <tomek@xiaoka.com> | 2014-07-11 23:31:28 +0200 |
| commit | 6a8cdaf2f718fef8a826fd98241050a7d3cbfb3d (patch) | |
| tree | 46a5d8db858b45d633b72a74f8a7ce011ec3cbe9 /log4qt-debug.conf | |
| parent | efb33d6494d88c27c8766553b6a963ddf2654458 (diff) | |
Use Log4Qt in daemon
Diffstat (limited to 'log4qt-debug.conf')
| -rw-r--r-- | log4qt-debug.conf | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/log4qt-debug.conf b/log4qt-debug.conf index 52af6e1..974e593 100644 --- a/log4qt-debug.conf +++ b/log4qt-debug.conf @@ -1,42 +1,15 @@ -# Set root logger level. Nothing less important will ever be printed. E.g. TRACE messages will be skipped -# rootLogger will send messages coming to it further to three printing mechanisms: to console, -# syslog and file logger (all three defined below) log4j.rootLogger=DEBUG, consolelog, syslog, filelog -# Define a ConsoleAppender. Colors you are supposed to see on Windows only. Didn't check it myself though -# Console will print everything that gets to rootLogger, i.e. all DEBUG+ messages log4j.appender.consolelog=org.apache.log4j.ColorConsoleAppender -# Use SimpleTimeLayout. log4j.appender.consolelog.layout=org.apache.log4j.SimpleTimeLayout -# Let's not overload syslog and dump only ERROR+ messages to it -# Also no need for SimpleTimeLayout here. journalctl will record timestamp anyway log4j.appender.syslog=org.apache.log4j.SystemLogAppender log4j.appender.syslog.layout=org.apache.log4j.SimpleLayout log4j.appender.syslog.serviceName=journalctl log4j.appender.syslog.threshold=ERROR -# DailyRollingFileAppender will create a new log file every day -# .cache directory can be cleaned by anyone, but as a good developer in the production code you should -# delete too old log files yourself. For example on every app start you could delete logs that are older -# than a couple of months log4j.appender.filelog=org.apache.log4j.DailyRollingFileAppender log4j.appender.filelog.layout=org.apache.log4j.SimpleTimeLayout +log4j.appender.filelog.file=$XDG_CACHE_HOME/pebble.log -# @see in main.cpp how $XDG_CACHE_HOME is replaced with full path -log4j.appender.filelog.file=$XDG_CACHE_HOME/harbour-log4qtdemo.log - -################ -# Class/logger specific thresholds now. -# Ones for which threshold is not specified will use root logger's DEBUG level -# Use stricter levels for loggers that you want to shut up -################ - -# For example Company class is so stable, you only want ERROR+ messages from it -log4j.logger.Company=ERROR -#log4j.logger.bill=WARN - -# console.log() just as qDebug() goes to logger called "Qt" and uses level DEBUG. -# So setting it to INFO would suppress -# console.log() messages # log4j.logger.Qt=INFO |
