+6
-5
nixos/modules/services/web-apps/mastodon.nix
+6
-5
nixos/modules/services/web-apps/mastodon.nix
···
588
588
'';
589
589
}
590
590
{
591
-
assertion = 1 == builtins.length
592
-
(lib.mapAttrsToList
593
-
(_: v: builtins.elem "scheduler" v.jobClasses || v.jobClasses == [ ])
594
-
cfg.sidekiqProcesses);
595
-
message = "There must be one and only one Sidekiq queue in services.mastodon.sidekiqProcesses with jobClass \"scheduler\".";
591
+
assertion = 1 ==
592
+
(lib.count (x: x)
593
+
(lib.mapAttrsToList
594
+
(_: v: builtins.elem "scheduler" v.jobClasses || v.jobClasses == [ ])
595
+
cfg.sidekiqProcesses));
596
+
message = "There must be exactly one Sidekiq queue in services.mastodon.sidekiqProcesses with jobClass \"scheduler\".";
596
597
}
597
598
];
598
599