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 |
Error occurred while calculating annotation data. | |
Log Message: | Fix for publish and use of -cfg with multicrab |
# | Content |
---|---|
1 | #!/usr/bin/env sh |
2 | # |
3 | # 07-Dec-2005 |
4 | # Stefano Lacaprara <lacaprara@pd.infn.it> INFN Padova |
5 | # Ian Tomalin - bug fix - can now use -cfg option |
6 | # |
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 | echo '(see also: https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrabHowTo#Setup_local_Environment) ' |
23 | echo '' |
24 | else |
25 | # 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 | fi |