logrotate: run through nixpkgs-fmt

Running once now will make further patches formatting easier
This commit is contained in:
Dominique Martinet 2022-03-01 06:53:15 +09:00
parent b457d917dc
commit 3a2fa0d049

@ -124,7 +124,7 @@ in
paths = mkOption { paths = mkOption {
type = with types; attrsOf (submodule pathOpts); type = with types; attrsOf (submodule pathOpts);
default = {}; default = { };
description = '' description = ''
Attribute set of paths to rotate. The order each block appears in the generated configuration file Attribute set of paths to rotate. The order each block appears in the generated configuration file
can be controlled by the <link linkend="opt-services.logrotate.paths._name_.priority">priority</link> option can be controlled by the <link linkend="opt-services.logrotate.paths._name_.priority">priority</link> option
@ -163,13 +163,16 @@ in
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
assertions = mapAttrsToList (name: pathOpts: assertions = mapAttrsToList
{ assertion = (pathOpts.user != null) == (pathOpts.group != null); (name: pathOpts:
{
assertion = (pathOpts.user != null) == (pathOpts.group != null);
message = '' message = ''
If either of `services.logrotate.paths.${name}.user` or `services.logrotate.paths.${name}.group` are specified then *both* must be specified. If either of `services.logrotate.paths.${name}.user` or `services.logrotate.paths.${name}.group` are specified then *both* must be specified.
''; '';
} }
) cfg.paths; )
cfg.paths;
systemd.services.logrotate = { systemd.services.logrotate = {
description = "Logrotate Service"; description = "Logrotate Service";