Skip to content

Commit 6276288

Browse files
committed
dropit: better fail message
1 parent 940415b commit 6276288

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

dropit/dropit

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
set -Eeuo pipefail
66
trap 'errorHandler "$?" "${FUNCNAME[0]}" "$LINENO"' ERR
77

8-
die() {
8+
error() {
99
echo -e "\e[0;31m[ERROR] $*\e[0m" >&2
10-
exit 1
1110
}
1211

13-
log() {
14-
echo -e "\e[0;32m$*\e[0m" >&2
12+
die() {
13+
error "$*"
14+
exit 1
1515
}
1616

1717
errorHandler() {
@@ -116,7 +116,7 @@ dropIt() {
116116
commitPaths+=("$group")
117117
done
118118

119-
log "[$pkg] Committing drop ..."
119+
log "[$pkg] Committing ..."
120120
git commit -m "$pkg: $commitMessage" \
121121
--trailer X-AOSC-dropit-package="$pkg" \
122122
--trailer X-AOSC-dropit-directory="$pkgDir" \
@@ -134,7 +134,7 @@ dropIt() {
134134
--color=always \
135135
-m8 -M60 --column --heading >>"$remainingUsagesFile"
136136

137-
log "[$pkg] Dropped!"
137+
log "[$pkg] SUCCESS!"
138138
}
139139

140140
while [ $# -ne 0 ]; do
@@ -164,7 +164,9 @@ done
164164
remainingUsagesFile="$(mktemp --suffix=.txt --tmpdir dropit.remusg.XXX)"
165165

166166
for pkg in "${dropWaitingList[@]}"; do
167-
dropIt "$pkg"
167+
if ! dropIt "$pkg"; then
168+
error "[$pkg] FAILED"
169+
fi
168170
done
169171

170172
log "[*] To show remaining references: cat $remainingUsagesFile"

0 commit comments

Comments
 (0)