diff options
| author | Guilhem Moulin <guilhem@fripost.org> | 2019-11-07 16:42:52 +0100 | 
|---|---|---|
| committer | Guilhem Moulin <guilhem@fripost.org> | 2019-11-07 20:53:19 +0100 | 
| commit | a4a371234215a7705f304875cc8af067bf3142af (patch) | |
| tree | 53fe58c399908b0eb2206056ef82eb72d69c97c7 /doc | |
| parent | 6c5f762596af9567afc4691beea212483fa7a07a (diff) | |
Refactor logging logic.
Also, introduce new option 'logger-prefix' to determine the prefix of
each log line.
Closes: #942725.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/interimap.1.md | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/doc/interimap.1.md b/doc/interimap.1.md index febec28..ee92668 100644 --- a/doc/interimap.1.md +++ b/doc/interimap.1.md @@ -290,6 +290,19 @@ Valid options are:      default these messages are written to the error output.)  This      option is only available in the default section. +*log-prefix* + +:   A `printf`(3)-like format string to use as prefix for each log +    message.  Interpreted sequences are `%n` and `%m`, expanding +    respectively to the component name (*local*/*remote*) and to the +    name of the mailbox relevant for the log entry.  Conditions on a +    specifier `%X` can be obtained with `%?X?then?` or `%?X?then&else?`, +    which expands to *then* if the `%X` specifier expands to a non-empty +    string, and to *else* (or the empty string if there is no else +    condition) if it doesn't.  Literal `%` characters need to be escaped +    as `%%`, while `&`, `?` and `\` characters need to be `\`-escaped. +    (Default: `%?n?%?m?%n(%m)&%n?: ?`.) +  *type*  :   One of `imap`, `imaps` or `tunnel`. | 
