summaryrefslogtreecommitdiffstats
path: root/cron-jobs/sourceballs
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2010-11-21 13:23:09 +0100
committerPierre Schmitz <pierre@archlinux.de>2010-11-21 13:23:09 +0100
commit30a128a864bdbfc294b6ba6a49c9264570bb3c58 (patch)
treeff952c6710ee7d788a3159c51c39ab69b27f6585 /cron-jobs/sourceballs
parent948583aebe9e8e5a3daa9131c99dc68724e06b49 (diff)
downloaddbscripts-30a128a864bdbfc294b6ba6a49c9264570bb3c58.tar.gz
dbscripts-30a128a864bdbfc294b6ba6a49c9264570bb3c58.tar.xz
sourceballs: Don't write any log
This is consistent with the other dbscripts. The output will be send to the mailinglist.
Diffstat (limited to 'cron-jobs/sourceballs')
-rwxr-xr-xcron-jobs/sourceballs11
1 files changed, 3 insertions, 8 deletions
diff --git a/cron-jobs/sourceballs b/cron-jobs/sourceballs
index 351b06d..23e8421 100755
--- a/cron-jobs/sourceballs
+++ b/cron-jobs/sourceballs
@@ -9,16 +9,12 @@ set_umask
dirname="$(/bin/readlink -f $(/usr/bin/dirname $0))"
-[ ! -d "${LOGDIR}/sourceballs" ] && mkdir -p "${LOGDIR}/sourceballs"
-[ -e "${LOGDIR}/sourceballs/errors.txt" ] && /bin/mv "${LOGDIR}/sourceballs/errors.txt" "${LOGDIR}/sourceballs/errors.txt.old"
-[ -e "${LOGDIR}/sourceballs/failed.txt" ] && /bin/mv "${LOGDIR}/sourceballs/failed.txt" "${LOGDIR}/sourceballs/failed.txt.old"
-
for repo in ${PKGREPOS[@]}; do
for arch in ${ARCHES[@]}; do
ftppath="${FTP_BASE}/$repo/os/$arch"
dbfile="${ftppath}/${repo}${DBEXT}"
if [ ! -r "${dbfile}" ]; then
- warning "DB file does not exist: ${dbfile}"
+ warning "${dbfile} not found, skipping"
continue
fi
@@ -48,9 +44,8 @@ for repo in ${PKGREPOS[@]}; do
fi
if [ ! -f "${FTP_BASE}/${SRCPOOL}/$srcpkg" ]; then
- if ! $dirname/../misc-scripts/make-sourceball $force \
- $pkgbase $repo $arch 2>>"${LOGDIR}/sourceballs/errors.txt"; then
- echo "$pkgbase" >> "${LOGDIR}/sourceballs/failed.txt"
+ if ! $dirname/../misc-scripts/make-sourceball $force $pkgbase $repo $arch; then
+ error "Failed to download sources for $pkgbase"
fi
fi
done