Do not pass full environment (with getenv = true), but instead setup CMSSW during job to lighten the load on the HTCondor system.
Add possibility for CMSSW singularity in HTCondor.
Add domutau flag in ModuleMuTau to avoid error for non-mutau channels / non-DY samples.
Move from uberFTP to gFal tools to support EOS outside lxplus (T3 PSI, UCL).
@pmastrap, can you help me validate the changes in EOS.py on your UCL system by running the following unit test with this PR (i.e. the hackathon branch if you have a version), please?
source /cvmfs/cms.cern.ch/cmsset_default.sh
export CMSSW=CMSSW_12_4_8
export SCRAM_ARCH=slc7_amd64_gcc10
cmsrel $CMSSW
cd $CMSSW/src
cmsenv
git clone -b hackathon https://github.com/cms-tau-pog/TauFW TauFW
scram b -j8
# or if you have a TauFW locally:
#git fetch origin hackathon
#git checkout hackathon
#git pull origin hackathon
cd TauFW/PicoProducer
python3 test/testStorage.py /eos/user/${USER::1}/$USER/test -v10
getenv = true
), but instead setup CMSSW during job to lighten the load on the HTCondor system.domutau
flag inModuleMuTau
to avoid error for non-mutau channels / non-DY samples.@pmastrap, can you help me validate the changes in
EOS.py
on your UCL system by running the following unit test with this PR (i.e. thehackathon
branch if you have a version), please?