1+ #
2+ # The format of this file is described in this article at Python.org:
3+ #
4+ # [Configuration file format](http://goo.gl/K6edZ8)
5+ #
16[loggers]
27keys = root, CountMatchesCommand, SimulateCommand, SumCommand
38
@@ -8,25 +13,34 @@ handlers = stderr ; Default: stderr
813[logger_CountMatchesCommand]
914qualname = CountMatchesCommand
1015level = NOTSET ; Default: WARNING
11- handlers = stderr ; Default: stderr
16+ handlers = file ; Default: stderr
1217propagate = 0 ; Default: 1
1318
1419[logger_SimulateCommand]
1520qualname = SimulateCommand
1621level = NOTSET ; Default: WARNING
17- handlers = stderr ; Default: stderr
22+ handlers = file ; Default: stderr
1823propagate = 0 ; Default: 1
1924
2025[logger_SumCommand]
2126qualname = SumCommand
2227level = NOTSET ; Default: WARNING
23- handlers = stderr ; Default: stderr
28+ handlers = file ; Default: stderr
2429propagate = 0 ; Default: 1
2530
2631[handlers]
27- keys=stderr
32+ # See [logging.handlers](http://goo.gl/9aoOx)
33+ keys=file, stderr
34+
35+ [handler_file]
36+ # Select this handler to log events to $SPLUNK_HOME/etc/apps/searchcommands_app/searchcommands_app.log
37+ class = logging.FileHandler
38+ level = NOTSET
39+ args = ('searchcommand_app.log', 'a', 'utf-8', True)
40+ formatter = search_command
2841
2942[handler_stderr]
43+ # Select this handler to log events to $SPLUNK_HOME/var/log/splunk/splunkd.log
3044class = logging.StreamHandler
3145level = NOTSET
3246args = (sys.stderr,)
0 commit comments