Revision: | 1.4 |
Committed: | Wed Oct 26 11:43:40 2011 UTC (13 years, 6 months ago) by slacapra |
Branch: | MAIN |
CVS Tags: | CRAB_2_9_1, CRAB_2_9_1_pre2, CRAB_2_9_1_pre1, CRAB_2_9_0, CRAB_2_9_0_pre2, CRAB_2_9_0_pre1, CRAB_2_8_8, CRAB_2_8_8_pre1, CRAB_2_8_7_patch3, CRAB_2_8_7_patch2, CRAB_2_8_7_patch1, CRAB_2_8_7, CRAB_2_8_7_pre2, CRAB_2_8_7_pre1, CRAB_2_8_6, CRAB_2_8_6_pre1, CRAB_2_8_5_patch3, CRAB_2_8_5_patch2, CRAB_2_8_5_patch1, CRAB_2_8_5, CRAB_2_8_5_pre5, CRAB_2_8_5_pre4, CRAB_2_8_5_pre3, CRAB_2_8_4_patch3, CRAB_2_8_5_pre2, CRAB_2_8_4_patch2, CRAB_2_8_5_pre1, CRAB_2_8_4_patch1, CRAB_2_8_4, CRAB_2_8_4_pre5, CRAB_2_8_4_pre4, CRAB_2_8_4_pre3, CRAB_2_8_4_pre2, CRAB_2_8_4_pre1, CRAB_2_8_3, CRAB_2_8_3_pre4, CRAB_2_8_3_pre3, CRAB_2_8_3_pre2, CRAB_2_8_3_pre1, CRAB_2_8_2_patch1, CRAB_2_8_2, CRAB_2_8_2_pre5, CRAB_2_8_2_pre4, CRAB_2_8_2_pre3, CRAB_2_8_2_pre2, CRAB_2_8_2_pre1, CRAB_2_8_1, CRAB_2_8_0, CRAB_2_8_0_pre1, CRAB_2_7_10_pre3, CRAB_2_7_10_pre2, CRAB_2_7_10_pre1, HEAD |
Changes since 1.3: | +6 -3 lines |
Log Message: | Fix for publish and use of -cfg with multicrab |
# | User | Rev | Content |
---|---|---|---|
1 | slacapra | 1.1 | #!/usr/bin/env sh |
2 | # | ||
3 | # 07-Dec-2005 | ||
4 | # Stefano Lacaprara <lacaprara@pd.infn.it> INFN Padova | ||
5 | slacapra | 1.4 | # Ian Tomalin - bug fix - can now use -cfg option |
6 | slacapra | 1.1 | # |
7 | # Wrapper script for crab.py | ||
8 | # | ||
9 | if [ -z "$PYTHONPATH" ]; then | ||
10 | export PYTHONPATH=${CRABDBSAPIPYTHON}:${CRABDLSAPIPYTHON}:${CRABPSETPYTHON}:${CRABPYTHON} | ||
11 | else | ||
12 | export PYTHONPATH=${CRABDBSAPIPYTHON}:${CRABDLSAPIPYTHON}:${CRABPSETPYTHON}:${PYTHONPATH}:${CRABPYTHON} | ||
13 | fi | ||
14 | #echo $PYTHONPATH | ||
15 | |||
16 | export LD_LIBRARY_PATH=${GLITE_LOCATION}/lib:${LD_LIBRARY_PATH} | ||
17 | |||
18 | # to be removed asap | ||
19 | if [ -z "$CMSSW_VERSION" ]; then | ||
20 | echo '' | ||
21 | echo 'crab Error: Please run cmsenv before setting the CRAB environment' | ||
22 | spiga | 1.2 | echo '(see also: https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrabHowTo#Setup_local_Environment) ' |
23 | slacapra | 1.1 | echo '' |
24 | else | ||
25 | slacapra | 1.4 | # Define working directory for temporary files. |
26 | python $CRABPYTHON/multicrab.py $* | tee tmp_multicrab | ||
27 | MULTICRAB_WORKDIR=`grep "working directory" tmp_multicrab | sed -e 's/ working directory //'` | ||
28 | /usr/bin/env sh $MULTICRAB_WORKDIR/multicrab.exe | ||
29 | rm -r tmp_multicrab | ||
30 | slacapra | 1.1 | fi |