mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-02 18:23:44 +00:00
cb67bb0335
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. |
||
---|---|---|
.. | ||
appservice-discord.nix | ||
appservice-irc.nix | ||
conduit.nix | ||
dendrite.nix | ||
matrix-sliding-sync.nix | ||
mautrix-facebook.nix | ||
mautrix-telegram.nix | ||
mautrix-whatsapp.nix | ||
mjolnir.md | ||
mjolnir.nix | ||
mx-puppet-discord.nix | ||
pantalaimon-options.nix | ||
pantalaimon.nix | ||
synapse.md | ||
synapse.nix |