Skip to content

feat(audit): add low-level config for the audit log

Dmitry Ivanov requested to merge funbringer/audit-low-level-config into master

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 in luamod.rs
  • A follow-up doc issue: docs#108 (closed)
Edited by Yaroslav Dynnikov

Merge request reports