summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2023-10-09 17:06:21 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2023-10-09 17:34:15 +0200
commitcb67bb0335554e213b823f1561251dfb9dff857e (patch)
tree8106f8b4b8e79fdfdbea7b68834b1d0574557799 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent67252742c17b87e04bda10babbdadbe872c7f084 (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