aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2022-10-28 11:17:57 -0300
committerEuAndreh <eu@euandre.org>2022-10-28 11:17:57 -0300
commitc0046808aca89e6237fee7768413abaf519a00f3 (patch)
tree047d6152d40a2d5ca6bc4f25fd4349bae655878f
parentbin/update: Run vcs fetch in parallel (4) (diff)
downloaddotfiles-c0046808aca89e6237fee7768413abaf519a00f3.tar.gz
dotfiles-c0046808aca89e6237fee7768413abaf519a00f3.tar.xz
bin/update: Try to make the execution line of the vcs fetch more readable
-rwxr-xr-xbin/update7
1 files changed, 5 insertions, 2 deletions
diff --git a/bin/update b/bin/update
index 0d095c1..87b1089 100755
--- a/bin/update
+++ b/bin/update
@@ -76,6 +76,9 @@ wait
rfc -u
newsboat -x reload
+warn() {
+ echo "WARNING: Failed to fetch repository: $1." >&2
+}
+
repos -e ~/dev/go/ -e ~/dev/quicklisp/ -e ~/dev/archive/ ~/dev/ |
- xargs -I% -P4 x \
- vcs -C% fetch OR echo 'WARNING: Failed to fetch repository: %.' >&2
+ xargs -I% -P4 x vcs -C% fetch OR warn %