From: Joerg Jaspert Date: Sun, 15 Nov 2009 22:50:18 +0000 (+0100) Subject: unchecked X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a10b5ede63f4f0138de4829cfa23994c8219956;p=dak unchecked additionally run over newstage/ Signed-off-by: Joerg Jaspert --- diff --git a/config/debian/common b/config/debian/common index 70f92fdd..8aa05a48 100644 --- a/config/debian/common +++ b/config/debian/common @@ -64,6 +64,19 @@ function do_unchecked () { dak process-upload -a ${UNCHECKED_WITHOUT_LOCK} -d "$unchecked" >> $report } +# Do the newstage processing, in case we have files. +function do_newstage () { + cd $newstage + + changes=$(find . -maxdepth 1 -mindepth 1 -type f -name \*.changes | sed -e "s,./,," | xargs) + report=$queuedir/REPORT + timestamp=$(date "+%Y-%m-%d %H:%M") + UNCHECKED_WITHOUT_LOCK=${UNCHECKED_WITHOUT_LOCK:-""} + + echo "$timestamp": ${changes:-"Nothing to do in newstage"} >> $report + dak process-upload -a ${UNCHECKED_WITHOUT_LOCK} -d "$newstage" >> $report +} + function sync_debbugs () { # sync with debbugs echo "--" >> $report diff --git a/config/debian/cron.unchecked b/config/debian/cron.unchecked index 008b8243..a9e59f2f 100755 --- a/config/debian/cron.unchecked +++ b/config/debian/cron.unchecked @@ -90,6 +90,7 @@ export LC_ALL=C lockfile -r3 $LOCKFILE || exit 0 trap cleanup 0 +do_newstage do_unchecked if [ ! -z "$changes" ]; then