mirror of
https://github.com/KumoCorp/kumomta.git
synced 2026-09-11 16:01:28 +00:00
We've been hoping that mkdocs-material will ship the much anticipated search enhancements for some time, but it's time to recognize that we need to do something to improve the search results with how things work right now. This is a big commit that changes the titles of the various pages from the code-annotated synopsis to just the name of the function. This makes it much easier now to match things like `kumo.reject` directly, but `reject` remains awkward to find. I think this is the best that we can do at this time. A few functions have been annotated with the `status: deprecated` to show as deprecated in the toc/nav (shows with a little trash can next to the name).
795 B
795 B
tags
| tags | |
|---|---|
|
kumo.configure_local_logs
kumo.configure_local_logs { PARAMS }
Enables local logging of reception and delivery events to the specified
log_dir directory.
Logs are written as zstd-compressed log file segments under the specified directory. Each line of the file is a JSON object holding information about a reception or delivery related event. The format of the Log Record object can be found here.
This function should be called only from inside your init event handler.
kumo.on('init', function()
kumo.configure_local_logs {
log_dir = '/var/log/kumo-logs',
}
end)
PARAMS is a lua table that can accept the keys listed below: