diff options
author | worldofpeace <worldofpeace@protonmail.ch> | 2019-08-05 18:19:01 -0400 |
---|---|---|
committer | worldofpeace <worldofpeace@protonmail.ch> | 2019-08-06 11:20:01 -0400 |
commit | 47a9e8783ac34709d31a0f6799d0fac5f3d4268a (patch) | |
tree | 7a72309f5dce886f029badd763b0e0e1b1133c83 /pkgs/desktops | |
parent | 0b59f4212c0c99e79de47a3d7bfc7375cc509b0a (diff) | |
download | nixpkgs-47a9e8783ac34709d31a0f6799d0fac5f3d4268a.tar nixpkgs-47a9e8783ac34709d31a0f6799d0fac5f3d4268a.tar.gz nixpkgs-47a9e8783ac34709d31a0f6799d0fac5f3d4268a.tar.bz2 nixpkgs-47a9e8783ac34709d31a0f6799d0fac5f3d4268a.tar.lz nixpkgs-47a9e8783ac34709d31a0f6799d0fac5f3d4268a.tar.xz nixpkgs-47a9e8783ac34709d31a0f6799d0fac5f3d4268a.tar.zst nixpkgs-47a9e8783ac34709d31a0f6799d0fac5f3d4268a.zip |
pantheon.updateScript: add a throw
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/pantheon/update.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/desktops/pantheon/update.nix b/pkgs/desktops/pantheon/update.nix index 50f1fbd4846..7e9aacc0c2b 100644 --- a/pkgs/desktops/pantheon/update.nix +++ b/pkgs/desktops/pantheon/update.nix @@ -29,6 +29,8 @@ let chmod +x $out ''; - versionFlag = { "release" = "-r"; "master" = "-m"; }.${versionPolicy}; + throwFlag = throw "${versionPolicy} is not a valid versionPolicy - Options are either 'release' or 'master' (defaults to release)."; + + versionFlag = { "release" = "-r"; "master" = "-m"; }.${versionPolicy} or throwFlag; in [ updateScript versionFlag repoName attrPath ] |