feat(audit): add low-level config for the audit log
Summary
- feat(audit): add low-level config for the audit log
This patch implements an --audit
flag (disabled by default) which
gives user the ability to enable and configure the audit log. The
flag takes a string containing the mode and parameters needed to
initialize tarantool's logging machinery.
See the flag's documentation for more info.
Example:
picodata run --interactive --audit=/tmp/audit.log
Related: #349 (closed)
Ensure that
-
New code is covered by tests (still tbd) -
CLI is documented -
Changelog is up to date -
(if Lua API changed) Lua API version is bumped inluamod.rs
-
A follow-up doc issue: docs#108 (closed)
Edited by Yaroslav Dynnikov