mirror of
https://github.com/jorgebucaran/fisher
synced 2024-11-09 07:10:27 +00:00
Display plugin update failed message only if there are plugins.
This commit is contained in:
parent
d9f9dd9e8d
commit
b00db85348
@ -1,5 +1,6 @@
|
||||
function fisher_update -d "Update plugins"
|
||||
set -l items
|
||||
set -l plugins
|
||||
set -l stdout /dev/stdout
|
||||
set -l stderr /dev/stderr
|
||||
set -l indicator "▸"
|
||||
@ -121,16 +122,16 @@ function fisher_update -d "Update plugins"
|
||||
__fisher_plugin_enable "$plugin" "$path"
|
||||
end
|
||||
end
|
||||
|
||||
if test -z "$fisher_updated_plugins"
|
||||
printf "No plugins were updated.\n" > $stdout
|
||||
set -e fisher_updated_plugins
|
||||
return 1
|
||||
end
|
||||
end
|
||||
|
||||
set time (math (date +%s) - $time)
|
||||
|
||||
if test -z "$fisher_updated_plugins"
|
||||
printf "No plugins were updated.\n" > $stdout
|
||||
set -e fisher_updated_plugins
|
||||
return 1
|
||||
end
|
||||
|
||||
printf "%d plugin/s updated in %0.fs\n" (count $fisher_updated_plugins) $time > $stdout
|
||||
set -e fisher_updated_plugins
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user