diff options
author | Linus Heckemann <git@sphalerite.org> | 2023-12-14 14:51:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-14 14:51:04 +0100 |
commit | f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7 (patch) | |
tree | e81ddd14dfbdf87599f6c9b0ba895d64dc2e9fd9 /nixos/modules | |
parent | 005c0d4a75ac7456ad5605ea67ce431b2394e0db (diff) | |
parent | f39eb36250a7bd11bacc3454d9378f5bcdf683cf (diff) | |
download | nixlib-f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7.tar nixlib-f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7.tar.gz nixlib-f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7.tar.bz2 nixlib-f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7.tar.lz nixlib-f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7.tar.xz nixlib-f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7.tar.zst nixlib-f66d2b11d7753820b0e45ead2ee6ebcc2090c8d7.zip |
Merge pull request #270084 from Atemu/nixos/snapraid-top-level
nixos/snapraid: remove from top-level
Diffstat (limited to 'nixos/modules')
-rw-r--r-- | nixos/modules/module-list.nix | 2 | ||||
-rw-r--r-- | nixos/modules/services/backup/snapraid.nix (renamed from nixos/modules/tasks/snapraid.nix) | 9 |
2 files changed, 8 insertions, 3 deletions
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index a78688ed0845..c0bd0b1600b9 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -366,6 +366,7 @@ ./services/backup/mysql-backup.nix ./services/backup/postgresql-backup.nix ./services/backup/postgresql-wal-receiver.nix + ./services/backup/snapraid.nix ./services/backup/restic-rest-server.nix ./services/backup/restic.nix ./services/backup/rsnapshot.nix @@ -1509,7 +1510,6 @@ ./tasks/network-interfaces.nix ./tasks/powertop.nix ./tasks/scsi-link-power-management.nix - ./tasks/snapraid.nix ./tasks/stratis.nix ./tasks/swraid.nix ./tasks/trackpoint.nix diff --git a/nixos/modules/tasks/snapraid.nix b/nixos/modules/services/backup/snapraid.nix index 9570c6b76123..c9b2550e80e8 100644 --- a/nixos/modules/tasks/snapraid.nix +++ b/nixos/modules/services/backup/snapraid.nix @@ -2,10 +2,15 @@ with lib; -let cfg = config.snapraid; +let cfg = config.services.snapraid; in { - options.snapraid = with types; { + imports = [ + # Should have never been on the top-level. + (mkRenamedOptionModule [ "snapraid" ] [ "services" "snapraid" ]) + ]; + + options.services.snapraid = with types; { enable = mkEnableOption (lib.mdDoc "SnapRAID"); dataDisks = mkOption { default = { }; |