summary refs log tree commit diff
path: root/nixos/modules/services/backup/sanoid.nix
diff options
context:
space:
mode:
authorJulien Moutinho <julm+nixpkgs@sourcephile.fr>2022-08-22 18:53:35 +0200
committerJulien Moutinho <julm+nixpkgs@sourcephile.fr>2022-08-22 18:56:47 +0200
commit9a945090891fd44047c6ce35f62b7ededddabbb4 (patch)
treee54746d65eacf05499b7930e1c5c43019c739b22 /nixos/modules/services/backup/sanoid.nix
parent5c91de512dac418bb3a13d76b160af060cef3aaf (diff)
downloadnixpkgs-9a945090891fd44047c6ce35f62b7ededddabbb4.tar
nixpkgs-9a945090891fd44047c6ce35f62b7ededddabbb4.tar.gz
nixpkgs-9a945090891fd44047c6ce35f62b7ededddabbb4.tar.bz2
nixpkgs-9a945090891fd44047c6ce35f62b7ededddabbb4.tar.lz
nixpkgs-9a945090891fd44047c6ce35f62b7ededddabbb4.tar.xz
nixpkgs-9a945090891fd44047c6ce35f62b7ededddabbb4.tar.zst
nixpkgs-9a945090891fd44047c6ce35f62b7ededddabbb4.zip
nixos/sanoid: fix aliased options
Fixes https://github.com/NixOS/nixpkgs/issues/181561
Diffstat (limited to 'nixos/modules/services/backup/sanoid.nix')
-rw-r--r--nixos/modules/services/backup/sanoid.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/backup/sanoid.nix b/nixos/modules/services/backup/sanoid.nix
index 0c01aa57f7e..40a2c9aae81 100644
--- a/nixos/modules/services/backup/sanoid.nix
+++ b/nixos/modules/services/backup/sanoid.nix
@@ -130,8 +130,8 @@ in
       type = types.attrsOf (types.submodule ({ config, options, ... }: {
         freeformType = datasetSettingsType;
         options = commonOptions // datasetOptions;
-        config.use_template = mkAliasDefinitions (mkDefault options.useTemplate or { });
-        config.process_children_only = mkAliasDefinitions (mkDefault options.processChildrenOnly or { });
+        config.use_template = modules.mkAliasAndWrapDefsWithPriority id (options.useTemplate or { });
+        config.process_children_only = modules.mkAliasAndWrapDefsWithPriority id (options.processChildrenOnly or { });
       }));
       default = { };
       description = lib.mdDoc "Datasets to snapshot.";