The two hidden preferences that control logging are EnableLogging and LogLevel.
- EnableLogging is a boolean specifying whether or not logging should be enabled.
- LogLevel is an integer from 0 to 7 controlling the verbosity of logged messages, with larger number indicating more detailed logging.
Code: Select all
$ defaults write org.sbooth.Decibel EnableLogging -bool YES
$ defaults write org.sbooth.Decibel LogLevel -int 5
The available log levels are:
Code: Select all
0 EMERG
1 ALERT
2 CRIT
3 ERR
4 WARNING
5 NOTICE
6 INFO
7 DEBUG