From 85866dc34873a915e7ab9ec9ee3be6153499734c 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] Merge branch 'master-copy_rpm_eos-update' into 'master'

Added protection for EOS false positive error.

See merge request !5397

Former-commit-id: ab08d3d3a11a498080e0fcb457e8f6b923fe2a0c
---
 Build/AtlasBuildScripts/copy_rpm_eos.sh                      | 5 +++--
 .../AnalysisCommon/PileupReweighting/cmt/fragments/rlibmap   | 0
 .../DerivationFrameworkBPhys/Reco_dimuV0.h                   | 0
 Trigger/TrigT1/L1Common/cmt/fragments/l1common_files         | 0
 .../TrigT1CaloEvent/src/components/TrigT1CaloEvent_load.cxx  | 0
 5 files changed, 3 insertions(+), 2 deletions(-)
 mode change 100644 => 100755 PhysicsAnalysis/AnalysisCommon/PileupReweighting/cmt/fragments/rlibmap
 mode change 100644 => 100755 PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/DerivationFrameworkBPhys/Reco_dimuV0.h
 mode change 100644 => 100755 Trigger/TrigT1/L1Common/cmt/fragments/l1common_files
 mode change 100755 => 100644 Trigger/TrigT1/TrigT1CaloEvent/src/components/TrigT1CaloEvent_load.cxx

diff --git a/Build/AtlasBuildScripts/copy_rpm_eos.sh b/Build/AtlasBuildScripts/copy_rpm_eos.sh
index 8bcb424dde8..67133d3cbe6 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)`)
diff --git a/PhysicsAnalysis/AnalysisCommon/PileupReweighting/cmt/fragments/rlibmap b/PhysicsAnalysis/AnalysisCommon/PileupReweighting/cmt/fragments/rlibmap
old mode 100644
new mode 100755
diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/DerivationFrameworkBPhys/Reco_dimuV0.h b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/DerivationFrameworkBPhys/Reco_dimuV0.h
old mode 100644
new mode 100755
diff --git a/Trigger/TrigT1/L1Common/cmt/fragments/l1common_files b/Trigger/TrigT1/L1Common/cmt/fragments/l1common_files
old mode 100644
new mode 100755
diff --git a/Trigger/TrigT1/TrigT1CaloEvent/src/components/TrigT1CaloEvent_load.cxx b/Trigger/TrigT1/TrigT1CaloEvent/src/components/TrigT1CaloEvent_load.cxx
old mode 100755
new mode 100644
-- 
GitLab