From 5f7a7962f77057dba76954bb44813006b98cecde Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Thu, 14 Jan 2021 13:24:28 +0100 Subject: [PATCH] backups: remove redundant option 'program' Not needed until we support other backup backends. --- modules/backups.nix | 9 +-------- modules/presets/secure-node.nix | 5 +---- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/modules/backups.nix b/modules/backups.nix index 7060980..322a84c 100644 --- a/modules/backups.nix +++ b/modules/backups.nix @@ -31,13 +31,6 @@ let in { options.services.backups = { enable = mkEnableOption "Backups service"; - program = mkOption { - type = types.enum [ "duplicity" ]; - default = "duplicity"; - description = '' - Program with which to do backups. - ''; - }; with-bulk-data = mkOption { type = types.bool; default = false; @@ -69,7 +62,7 @@ in { }; }; - config = mkIf (cfg.enable && cfg.program == "duplicity") (mkMerge [ + config = mkIf cfg.enable (mkMerge [ { environment.systemPackages = [ pkgs.duplicity ]; diff --git a/modules/presets/secure-node.nix b/modules/presets/secure-node.nix index 6c9e485..e8ab5af 100644 --- a/modules/presets/secure-node.nix +++ b/modules/presets/secure-node.nix @@ -52,10 +52,7 @@ in { }; # Backups - services.backups = { - program = "duplicity"; - frequency = "daily"; - }; + services.backups.frequency = "daily"; environment.systemPackages = with pkgs; [ jq