ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/multicrab
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

File Contents

# 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