Fingerpointing log audit helper
logs can be defined in a plone configlet
an helper method utils.fplog can be used to write to a defined log file
a template (collective.documentgenerator) can be used to generate an ods or xls file from the logs. The template object must define the following context vars:
- log_id: the id of the log to use
- actions: a list of actions to filter on (ex: AUDIT,ERROR)
- extras: a list of extra fields to use in the template (ex: col_a,col_b)
This product has been translated into
- Klingon (thanks, K'Plai)
Install imio.fpaudit by adding it to your buildout:
[buildout] ... eggs = imio.fpaudit
It is also necessary to include some config lines in instance zope.conf or in buildout config, where xxx is the path to the plone site
[instance] zope-conf-additional +=
- <product-config imio.fpaudit>
- plone-path xxx
</product-config>
and then running bin/buildout
- Issue Tracker: https://github.com/imio/imio.fpaudit/issues
- Source Code: https://github.com/imio/imio.fpaudit
The project is licensed under the GPLv2.