diff options
| author | Maximilian Bosch <maximilian@mbosch.me> | 2023-10-09 17:06:21 +0200 |
|---|---|---|
| committer | Maximilian Bosch <maximilian@mbosch.me> | 2023-10-09 17:34:15 +0200 |
| commit | cb67bb0335554e213b823f1561251dfb9dff857e (patch) | |
| tree | 8106f8b4b8e79fdfdbea7b68834b1d0574557799 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 67252742c17b87e04bda10babbdadbe872c7f084 (diff) | |
nixos/matrix-synapse: mergeable log configuration
Right now there's no trivial way to override parts of synapse's log
config such as the log-level because the only thing that's changeable is
the path to the log-file used by synapse and its workers.
Now, there's a new option called `services.matrix-synapse.log`
which contains the default log config as Nix attribute-set (except
`handlers.journal.SYSLOG_IDENTIFIER`). It has default priority, so new
things can be added like
services.matrix-synapse.log = {
my.extra.field = 23;
}
without discarding the rest. If desired, this can still be done via
`lib.mkForce`.
If the log configuration for a single worker or synapse, but not all
workers should be changed, `services.matrix-synapse.settings.log_config`
or `services.matrix-synapse.workers._name_.worker_log_config`
can be used.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
