From 003bae2d44284472a1c5aca8a8deb68f62804563 Mon Sep 17 00:00:00 2001
From: Emil Obreshkov <emil.obreshkov@cern.ch>
Date: Fri, 13 Oct 2017 10:29:53 +0000
Subject: [PATCH] Added protection for EOS false positive error.

---
 Build/AtlasBuildScripts/copy_rpm_eos.sh | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Build/AtlasBuildScripts/copy_rpm_eos.sh b/Build/AtlasBuildScripts/copy_rpm_eos.sh
index 8bcb424dde8a..67133d3cbe62 100755
--- a/Build/AtlasBuildScripts/copy_rpm_eos.sh
+++ b/Build/AtlasBuildScripts/copy_rpm_eos.sh
@@ -59,7 +59,7 @@ else
    DDAY=${WEEKDAY}
 fi
 echo "====================================================="
-echo "=== STARTING RPMs copy to /eos"
+echo "=== STARTING RPMs copy to /eos at `date`"
 echo "====================================================="
 
 
@@ -67,7 +67,8 @@ DESTDIR=${DESTDIR}/${BRANCH}/${ARCH}/${DDAY}
 
 if [ ! -d ${DESTDIR} ] ; then 
    echo "mkdir -p ${DESTDIR}"
-   mkdir -p ${DESTDIR} || ((ERROR_COUNT++))
+   mkdir -p ${DESTDIR} 
+   if [ ! -d ${DESTDIR} ] ; then ERROR_COUNT++ ; fi  #avoid false positive eos error if the directory was actually created
 fi
 
 arr_rpm=(`(shopt -s nocaseglob; ls ${SOURCEDIR}/*.rpm)`)
-- 
GitLab