Added spindownDisksList list to provide the HDD spindown capable list. Tried to fix mkPodmanService error.

This commit is contained in:
Raphaël Numbus
2026-02-25 10:53:24 +01:00
parent f0e304507b
commit e678e08634
3 changed files with 8 additions and 1 deletions
+6
View File
@@ -225,6 +225,12 @@ in
example = [ "/dev/disk/by-id/nvme_SAMSUNG_MZVPYEHCO_159Ejz224G0000" "/dev/disk/by-id/ata-San_Disk_159Ejz224G" ];
description = "List of by-id path of devices for boot disks";
};
spindownDisksList = mkOption {
type = types.listOf types.str;
default = [];
example = [ "/dev/disk/by-id/WD_Blue_ATO431_159Ejz224G0000382b" "/dev/disk/by-id/Seagate_Barracuda_159Ejz224G" ];
description = "List of by-id path of devices to spindown when inactive to save power (HDD only)";
};
swapSize = mkOption {
type = types.str;
default = "16G";
+1 -1
View File
@@ -1,7 +1,7 @@
{ config, lib, pkgs, ... }:
let
hardDrives = config.numbus.hardware.dataDisksList ++ config.numbus.hardware.parityDisksList;
hardDrives = config.numbus.hardware.spindownDisksList;
in
{
+1
View File
@@ -23,6 +23,7 @@ with lib;
generatedSecrets ? {},
importedSecrets ? {},
envFile ? null,
...
}:
let