]> err.no Git - dak/commitdiff
use error instead of ERR
authorJoerg Jaspert <joerg@debian.org>
Mon, 22 Jun 2009 20:26:57 +0000 (22:26 +0200)
committerJoerg Jaspert <joerg@debian.org>
Mon, 22 Jun 2009 20:26:57 +0000 (22:26 +0200)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
config/debian/cron.dinstall

index 09415bea865fb7d0a194317393086ad4db182b3f..a7d901af09e47b4030c6ca79a7613bc4407be508 100755 (executable)
@@ -58,7 +58,6 @@ function cleanup() {
 # If we error out this one is called, *FOLLOWED* by cleanup above
 function onerror() {
     ERRDATE=$(date "+%Y.%m.%d-%H:%M:%S")
-    error=${ERR:-"false"}
 
     subject="ATTENTION ATTENTION!"
     if [ "${error}" = "false" ]; then
@@ -457,6 +456,8 @@ function stage() {
     ARGS='GO[@]'
     local "${!ARGS}"
 
+    error=${ERR:-"false"}
+
     STAGEFILE="${stagedir}/${FUNC}"
     if [ -f "${STAGEFILE}" ]; then
         stamptime=$(/usr/bin/stat -c %Z "${STAGEFILE}")
@@ -486,7 +487,7 @@ function stage() {
         exit 42
     fi
 
-    if [ "${ERR}" = "false" ]; then
+    if [ "${error}" = "false" ]; then
         set +e
     fi
     ${FUNC} ${ARGS}