| 41 | == Configuration == |
| 42 | No - no kidding. I said there's no more configuration ''required'' - however, it is ''possible''. If you want the LogViewerPlugin to immediately load and show content from your log file without the need to first (fill some form and) push the button, you can do so. With the IniAdminPlugin installed, just call up the ''logviewer'' section, and it will explain you the details. For everybody else, the details are here: |
| 43 | |
| 44 | You need to introduce a new section to your `trac.ini` file. Using the default settings, it would look like this: |
| 45 | {{{ |
| 46 | [logviewer] |
| 47 | autoload = false |
| 48 | autotail = 1000 |
| 49 | autolevel = 3 |
| 50 | autoup = true |
| 51 | }}} |
| 52 | |
| 53 | So what do those settings mean? Quite clear: `autoload` decides whether you want to turn this feature on (`true`) or not. By default, it is turned off. All the other `auto*` settings only apply if you set `autoload = true`. |
| 54 | |
| 55 | With the `autotail` setting you limit LogViewer to those many lines from the end of the file. Normally, 1000 lines will be enough - but if you want to show everything, simply set it to some incredibly large number - e.g. 999999999. Keep in mind that with a huge log file, the page will take some time to load - every time you call up LogViewerPlugin. So better keep this value to something reasonable, and do the unusual full display on demand only. |
| 56 | |
| 57 | `autolevel` specifies the log level to display, and `autoup` decides whether higher priority levels (i.e. those with lower numbers) shall be included. Note that this is a numeric value (integer, to be more precise) - and reaches from 1=critical to 5=debug (including 2=error, and 4=info), with a default of 3=warning. |
| 58 | |