diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2018-09-16 16:58:48 +0100 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2018-09-16 16:59:41 +0100 |
commit | dec78a23d1004cc89d5c95e42904544367afa91c (patch) | |
tree | 0cf91eb6f4b8097615c808a47e73b90b489ac4ef /pkgs | |
parent | d499b7d821106964581cbb6eab5354fbdf7a6847 (diff) | |
download | nixlib-dec78a23d1004cc89d5c95e42904544367afa91c.tar nixlib-dec78a23d1004cc89d5c95e42904544367afa91c.tar.gz nixlib-dec78a23d1004cc89d5c95e42904544367afa91c.tar.bz2 nixlib-dec78a23d1004cc89d5c95e42904544367afa91c.tar.lz nixlib-dec78a23d1004cc89d5c95e42904544367afa91c.tar.xz nixlib-dec78a23d1004cc89d5c95e42904544367afa91c.tar.zst nixlib-dec78a23d1004cc89d5c95e42904544367afa91c.zip |
vimPlugins: only update generated.nix if all plugins were downloaded
https://github.com/NixOS/nixpkgs/pull/46728#discussion_r217915996
Diffstat (limited to 'pkgs')
-rwxr-xr-x | pkgs/misc/vim-plugins/update.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/misc/vim-plugins/update.py b/pkgs/misc/vim-plugins/update.py index 8128c12bce68..c9ccd2364725 100755 --- a/pkgs/misc/vim-plugins/update.py +++ b/pkgs/misc/vim-plugins/update.py @@ -193,12 +193,14 @@ def check_results( print(f"{len(results) - len(failures)} plugins were checked", end="") if len(failures) == 0: print() + return plugins else: print(f", {len(failures)} plugin(s) could not be downloaded:\n") for (plugin, exception) in failures: print_download_error(plugin, exception) - return plugins + + sys.exit(1) def load_plugin_spec() -> List[Tuple[str, str]]: |