ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/JOBROBOT/Config.rb2
Revision: 1.10
Committed: Wed Nov 8 17:12:16 2006 UTC (18 years, 5 months ago) by csaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.9: +8 -9 lines
Error occurred while calculating annotation data.
Log Message:
adapt for new TaskPrepare + move to 106

File Contents

# Content
1 ### ENVIRON common
2 umask 002;
3
4 # set environment
5 INSTALLATION_DIRECTORY=/home/csaba/software
6 SOFTWARE_VERSION=CMSSW_1_0_6
7 CMS_SOFTWARE_LOCATION=/uscmst1/prod/sw/cms
8 CRAB_SETUP=/home/csaba/software/COMP/crab.sh
9
10 # set internal environment variables
11 PHEDEX_BASE=/1/$SOFTWARE_VERSION/src;
12 PHEDEX_SCRIPTS=$INSTALLATION_DIRECTORY/COMP;
13 PHEDEX_LOGS=$PHEDEX_BASE/logs;
14 PHEDEX_STATE=$PHEDEX_BASE/state;
15
16 # set grid certificate proxy location
17 export X509_USER_PROXY=$INSTALLATION_DIRECTORY/Certs/MyProxy;
18 unset X509_USER_CERT X509_USER_KEY;
19
20 # setup python scripts for DBS/DLS interactions
21 export PYTHONSCRIPT=$PHEDEX_SCRIPTS/JOBROBOT
22
23 # setup CMS software
24 source $CMS_SOFTWARE_LOCATION/setup/bashrc;
25 export SCRAM_ARCH=slc3_ia32_gcc323;
26 eval `cd $PHEDEX_BASE && scramv1 runtime -sh`;
27
28 # setup CRAB
29 source $CRAB_SETUP;
30
31 # setup perl and oracle
32 source $INSTALLATION_DIRECTORY/tools/perlenv.sh;
33 source $INSTALLATION_DIRECTORY/tools/oraenv.sh;
34
35 #### Drop box agents
36 ### AGENT LABEL=init PROGRAM=JOBROBOT/TaskSource
37 -next ${PHEDEX_STATE}/prep
38 -wait $(expr 2 + $RANDOM "%" 1)
39 -secs_between_inits 300
40 -siteconfig '/home/csaba/software/COMP/JOBROBOT/rb2.siteconfig'
41 -max-site-queue 200
42 -max-jobs 200
43 -validtiers '(RECO)'
44 -scheduler glitecoll
45 -dbsdlspath /home/csaba/software/COMP/JOBROBOT
46 -events 1000
47 -pattern 106
48 -simcfg robot.cfg
49 -simoutput FrameworkJobReport.xml
50 -digicfg robot.cfg
51 -digioutput FrameworkJobReport.xml
52 -recocfg robot.cfg
53 -recooutput FrameworkJobReport.xml
54
55 ### AGENT LABEL=prep PROGRAM=JOBROBOT/TaskPrepare
56 -next ${PHEDEX_STATE}/submit
57 -wait $(expr 2 + $RANDOM "%" 1)
58 -siteconfig '/home/csaba/software/COMP/JOBROBOT/rb2.siteconfig'
59
60 ### AGENT LABEL=submit PROGRAM=PHEDEX/Toolkit/DropBox/DropLoadBalance
61 -next ${PHEDEX_STATE}/query
62 -worker ${PHEDEX_SCRIPTS}/JOBROBOT/TaskSubmit,-wait,$(expr 2 + $RANDOM "%" 1),-siteconfig,'/home/csaba/software/COMP/JOBROBOT/rb2.siteconfig'
63 -workers 2
64 -wait 5
65
66 ### AGENT LABEL=query PROGRAM=PHEDEX/Toolkit/DropBox/DropLoadBalance
67 -next ${PHEDEX_STATE}/collect
68 -worker ${PHEDEX_SCRIPTS}/JOBROBOT/TaskQuery,-wait,$(expr 20 + $RANDOM "%" 1)
69 -workers 3
70 -wait 5
71
72 ### AGENT LABEL=collect PROGRAM=PHEDEX/Toolkit/DropBox/DropLoadBalance
73 -worker ${PHEDEX_SCRIPTS}/JOBROBOT/TaskCollect,-wait,$(expr 20 + $RANDOM "%" 1)
74 -workers 3
75 -wait 5