Support for deadnix pre-commit check

This commit is contained in:
Greg Hellings
2024-10-03 15:21:56 -05:00
parent 78c802d32c
commit 229188214f
46 changed files with 50 additions and 85 deletions
+3 -1
View File
@@ -10,7 +10,7 @@ let
ensureUnitExists = c': name:
let
unitName = (builtins.elemAt (builtins.split "\\." name) 0);
#unitName = (builtins.elemAt (builtins.split "\\." name) 0);
in
if c'.systemd.services ? unitName
then name
@@ -393,6 +393,8 @@ in
"/run/wrappers" # `systemd.services.<name>.path` adds the `bin/` subdir of this
] ++ map ({ package, ... }: package) cephMonitoringSudoersCommandsAndPackages;
# Unused localOsdServiceName in the following line
# deadnix: skip
makeCephOsdSetupSystemdService = localOsdServiceName: osdConfig:
let
osdExistenceFile = "/var/lib/ceph/osd/.${toString osdConfig.id}.${osdConfig.uuid}.nix-existence";