1 |
spiga |
1.1 |
[CRAB]
|
2 |
|
|
#
|
3 |
|
|
# This section contains the default values for general parameters.
|
4 |
|
|
# They can be set also as a command-line option, i.e.
|
5 |
|
|
#
|
6 |
|
|
# key1 = value1
|
7 |
|
|
# [SECTION]
|
8 |
|
|
# key2 = value2
|
9 |
|
|
#
|
10 |
|
|
# in this section corresponds to
|
11 |
|
|
#
|
12 |
|
|
# crab.py -key1=value1 -key2=SECTION.value2
|
13 |
|
|
#
|
14 |
|
|
# in the command line.
|
15 |
|
|
#
|
16 |
|
|
jobtype = cmssw
|
17 |
|
|
|
18 |
|
|
### Specify the scheduler to be used.
|
19 |
|
|
### Supported schedulers are : [ edg, glite, condor_g]
|
20 |
spiga |
1.4 |
scheduler = glite
|
21 |
spiga |
1.1 |
|
22 |
spiga |
1.2 |
### To configure CRAB as client set the name of the server
|
23 |
fanzago |
1.5 |
### (e.g. pi, lnl etc etc )
|
24 |
spiga |
1.1 |
### CRAB will submit jobs to the server, which will submit and manage for the users
|
25 |
spiga |
1.4 |
#server_name = cnaf
|
26 |
spiga |
1.1 |
|
27 |
|
|
[CMSSW]
|
28 |
|
|
|
29 |
|
|
### The data you want to access (to be found on DBS)
|
30 |
|
|
### /primarydataset/datatier/processeddataset
|
31 |
fanzago |
1.5 |
#datasetpath=/ttbar_inclusive_TopRex/CMSSW_1_3_1-Spring07-1122/GEN-SIM-DIGI-RECO
|
32 |
|
|
datasetpath=none
|
33 |
spiga |
1.1 |
### To run CRAB for private events production set datasetPath= None
|
34 |
|
|
|
35 |
|
|
### To select a single (list of) run within a single processed dataset define run number (list)
|
36 |
|
|
### selection can be a comma-separated list of run numbers and run number ranges: 1,2,3-4
|
37 |
|
|
#runselection=1,2,3-4
|
38 |
|
|
|
39 |
|
|
### To use a local DBS istance specify the related URL here.
|
40 |
|
|
# dbs_url = http://cmsdoc.cern.ch/cms/test/aprom/DBS/CGIServer/prodquery
|
41 |
|
|
|
42 |
|
|
### The name of ParameterSet to be used
|
43 |
fanzago |
1.5 |
pset=pythia.cfg
|
44 |
spiga |
1.1 |
|
45 |
|
|
### Splitting parameters:
|
46 |
|
|
### Total number of events to be accessed: -1 means all
|
47 |
|
|
### NOTE: "-1" is not usable if no input
|
48 |
fanzago |
1.5 |
total_number_of_events=10
|
49 |
spiga |
1.1 |
|
50 |
|
|
### Number of events to be processed per job
|
51 |
|
|
#events_per_job = 1000
|
52 |
|
|
|
53 |
|
|
### Number of jobs to be created per task
|
54 |
fanzago |
1.5 |
number_of_jobs = 5
|
55 |
spiga |
1.1 |
|
56 |
|
|
### The output files produced by your application (comma separated list)
|
57 |
fanzago |
1.5 |
output_file = mcpool.root
|
58 |
spiga |
1.1 |
|
59 |
|
|
[USER]
|
60 |
|
|
|
61 |
|
|
### If CRAB.server_mode = 1
|
62 |
|
|
### To set Your e-mail address to be used by the server to notify you
|
63 |
|
|
#eMail = your_email_address
|
64 |
|
|
|
65 |
|
|
### To specify the percentage of finished job in a task, corresponding
|
66 |
|
|
### to when the notification email will be sent to you by the server default is 100%
|
67 |
|
|
#thresholdLevel = 100
|
68 |
|
|
|
69 |
|
|
### To specify additional files to be put in InputSandBox
|
70 |
|
|
### write the full path if the files are not in the current directory
|
71 |
|
|
### (wildcard * are allowed): comma separated list
|
72 |
|
|
#additional_input_files = file1, file2, /full/path/file3
|
73 |
|
|
|
74 |
|
|
### To use a specific name of UI directory where CRAB will create job to submit (with full path).
|
75 |
|
|
### the default directory will be "crab_0_data_time"
|
76 |
|
|
#ui_working_dir = /full/path/Name_of_Directory
|
77 |
|
|
|
78 |
|
|
|
79 |
|
|
### OUTPUT file management ###
|
80 |
|
|
### To have back the job executable output into UI set return_data= 1
|
81 |
|
|
return_data = 1
|
82 |
|
|
|
83 |
|
|
### If return_data = 1 ###
|
84 |
|
|
### To specify the UI directory where to store the CMS executable output
|
85 |
|
|
### FULL path is mandatory. Default is <ui_working_dir>/res will be used.
|
86 |
|
|
#outputdir= /full/path/yourOutDir
|
87 |
|
|
|
88 |
|
|
### If return_data = 1 ###
|
89 |
|
|
### To specify the UI directory where to store the stderr, stdout and .BrokerInfo of submitted jobs
|
90 |
|
|
### FULL path is mandatory. Default is <ui_working_dir>/res will be used.
|
91 |
|
|
#logdir= /full/path/yourLogDir
|
92 |
|
|
|
93 |
|
|
### To copy the CMS executable output into a SE (i:e castor) set copy_data = 1
|
94 |
|
|
copy_data = 0
|
95 |
|
|
|
96 |
|
|
### if copy_data = 1 ###
|
97 |
|
|
### Specify the name of the SE where to copy the CMS executable output.
|
98 |
|
|
#storage_element = srm.cern.ch
|
99 |
|
|
### Specify the SE directory (or the mountpoint) that has to be writable from all
|
100 |
|
|
#storage_path = /castor/cern.ch/user/u/user
|
101 |
|
|
### example for LNL SRM
|
102 |
|
|
#storage_element = t2-srm-02.lnl.infn.it
|
103 |
|
|
#storage_path = /srm/managerv1?SFN=/pnfs/lnl.infn.it/data/cms/store/user
|
104 |
|
|
|
105 |
|
|
### To specify the version of srm client to use.
|
106 |
|
|
#srm_version = 1
|
107 |
|
|
|
108 |
|
|
### To publish produced output in a local istance of DBS set publish_data = 1
|
109 |
|
|
publish_data=0
|
110 |
|
|
### Specify the dataset name. The full path will be <primarydataset>/<publish_data_name>/USER
|
111 |
|
|
#publish_data_name = yourDataName
|
112 |
|
|
### Specify the URL of DBS istance where CRAB has to publish the output files
|
113 |
|
|
#dbs_url_for_publication = http://cmssrv17.fnal.gov:8989/DBS108LOC1/servlet/DBSServlet
|
114 |
|
|
|
115 |
spiga |
1.3 |
### To switch from status print on screen to DB serialization to a file specify here the destination files.
|
116 |
|
|
### CRAB will create it on CRAB_Working_Dir/share
|
117 |
|
|
#xml_report=
|
118 |
spiga |
1.1 |
|
119 |
|
|
[EDG]
|
120 |
|
|
|
121 |
|
|
### To change the CMS-broker RB/WMS to be used. The ones available for CMS
|
122 |
|
|
### are "CERN" and "CNAF": the configuration
|
123 |
|
|
### files needed to change the broker will be automatically downloaded from CRAB web page.
|
124 |
|
|
### If the files are already present on the working directory they will be used.
|
125 |
|
|
#rb = CNAF
|
126 |
|
|
|
127 |
|
|
### CMS myproxy server, to proxy delegation
|
128 |
|
|
proxy_server = myproxy.cern.ch
|
129 |
|
|
|
130 |
|
|
### To specify VOMS role and/or group
|
131 |
|
|
#role = superman
|
132 |
|
|
#group = superheros
|
133 |
|
|
|
134 |
|
|
### To skip the CRAB check of your proxy
|
135 |
|
|
#dont_check_proxy = 1
|
136 |
|
|
|
137 |
|
|
### To add other requirements to jdl file, as example the Operating System
|
138 |
|
|
#requirements = (other.GlueHostOperatingSystemName == "RedHat")
|
139 |
|
|
|
140 |
|
|
### To add other parameters to jdl file: semicolon separated list;
|
141 |
|
|
#additional_jdl_parameters = AllowZippedISB = false
|
142 |
|
|
|
143 |
spiga |
1.2 |
### To use a specific WMS end point put here the right name:
|
144 |
|
|
#wms_service=
|
145 |
|
|
|
146 |
spiga |
1.1 |
### To specify a cpu time and wall_clock_time(=real time) in minutes
|
147 |
|
|
#max_cpu_time = 60
|
148 |
|
|
#max_wall_clock_time = 60
|
149 |
|
|
|
150 |
|
|
### To manage White/Black lists: For discovery, please use http://cmslcgco01.cern.ch:8001/
|
151 |
|
|
### Use the dns domain (eg fnal, cern, ifae, fzk, cnaf, lnl,....)
|
152 |
|
|
### All the storage/computing elements (SE/CE) contained in the strings (comma separated list)
|
153 |
|
|
### will/will not be considered for submission.
|
154 |
|
|
### SE Black List:
|
155 |
|
|
#se_black_list = infn
|
156 |
|
|
### SE White List
|
157 |
|
|
#se_white_list = infn
|
158 |
|
|
|
159 |
|
|
### CE Black List:
|
160 |
|
|
#ce_black_list = infn
|
161 |
|
|
### CE White List:
|
162 |
|
|
#ce_white_list = infn
|
163 |
|
|
|
164 |
|
|
## fields written into jdl
|
165 |
|
|
virtual_organization = cms
|
166 |
|
|
|
167 |
|
|
## number or retry count
|
168 |
|
|
retry_count = 2
|
169 |
|
|
|
170 |
|
|
[CONDORG]
|
171 |
|
|
|
172 |
|
|
# Set this to condor to override the batchsystem defined in gridcat.
|
173 |
|
|
#batchsystem = condor
|
174 |
|
|
|
175 |
|
|
# Specify addition condor_g requirments
|
176 |
|
|
# use this requirment to run on a cms dedicated hardare
|
177 |
|
|
# globus_rsl = (condor_submit=(requirements 'ClusterName == \"CMS\" && (Arch == \"INTEL\" || Arch == \"X86_64\")'))
|
178 |
|
|
# use this requirement to run on the new hardware
|
179 |
|
|
#globus_rsl = (condor_submit=(requirements 'regexp(\"cms-*\",Machine)'))
|
180 |
|
|
|