From 6fe2f8cd8108bd3aedb35b9986dc4212d83cb41f Mon Sep 17 00:00:00 2001 From: Domenico Giordano <domenico.giordano@cern.ch> Date: Wed, 1 Jul 2020 01:36:25 +0200 Subject: [PATCH] generation of config at runtime --- cms/patatrack/cms-patatrack/cms-patatrack-bmk.sh | 9 ++++++++- cms/patatrack/cms-patatrack/prepare-patch.sh | 5 ----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/cms/patatrack/cms-patatrack/cms-patatrack-bmk.sh b/cms/patatrack/cms-patatrack/cms-patatrack-bmk.sh index 58ffa5b..64efa42 100755 --- a/cms/patatrack/cms-patatrack/cms-patatrack-bmk.sh +++ b/cms/patatrack/cms-patatrack/cms-patatrack-bmk.sh @@ -31,7 +31,14 @@ function doOne(){ pwd ls - ${BMKDIR}/benchmark ${BMKDIR}/profile.py >>$LOG 2>&1 3>&1 + cd ${BMKDIR}/patatrack-scripts + ./workflow.sh + patch -b --forward profile.py profile.patch + #change .../patatrack-scripts/sourceFromPixelRaw_cff.py and point "fed_prefix" to .../extraction/path/.../store/opendata/cms + sed -i "s|/data/store/opendata/cms|${install_dir}/store/opendata/cms|g" sourceFromPixelRaw_cff.py + + + ./benchmark profile.py >>$LOG 2>&1 3>&1 status=${?} echo "[doOne ($1)] $(date) completed (status=$status)" # Return 0 if this workload copy was successful, 1 otherwise diff --git a/cms/patatrack/cms-patatrack/prepare-patch.sh b/cms/patatrack/cms-patatrack/prepare-patch.sh index c619ac0..d18daec 100755 --- a/cms/patatrack/cms-patatrack/prepare-patch.sh +++ b/cms/patatrack/cms-patatrack/prepare-patch.sh @@ -22,10 +22,5 @@ patch -b --forward workflow.sh workflow.patch ls -l -./workflow.sh -patch -b --forward profile.py profile.patch -#change .../patatrack-scripts/sourceFromPixelRaw_cff.py and point "fed_prefix" to .../extraction/path/.../store/opendata/cms -sed -i "s|/data/store/opendata/cms|${install_dir}/store/opendata/cms|g" sourceFromPixelRaw_cff.py - [ ! -d /bmk/cms-patatrack ] && mkdir -p /bmk/cms-patatrack cp -r ${install_dir}/patatrack-scripts /bmk/cms-patatrack \ No newline at end of file -- GitLab