Warning, /panda-server/templates/panda_jedi.cfg.rpmnew.template is written in an unsupported language. File is not indexed.
0001 ##########################
0002 #
0003 # Master parameters
0004 #
0005
0006 [master]
0007
0008 # uid
0009 uname = @@panda_user@@
0010
0011 # gid
0012 gname = @@panda_group@@
0013
0014 # logger name
0015 loggername = jedi
0016
0017
0018
0019
0020 ##########################
0021 #
0022 # Database parameters
0023 #
0024
0025 [db]
0026
0027 # host
0028 dbhost = ADCR_PANDA
0029
0030 # user
0031 #dbuser = ATLAS_PANDA_WRITER
0032 dbuser = panda
0033
0034 # password
0035 dbpasswd = FIXME
0036
0037 # database
0038 #dbname = PandaDB
0039 dbname = panda_db
0040
0041 # number of task buffer instances
0042 nWorkers = 5
0043
0044 # JEDI schema
0045 schemaJEDI = DOMA_PANDA
0046
0047 # DEFT schema
0048 schemaDEFT = DOMA_DEFT
0049
0050 # Active Panda schema
0051 schemaPANDA = DOMA_PANDA
0052
0053 # Archived Panda schema
0054 schemaPANDAARCH = DOMA_PANDAARCH
0055
0056 # META schema
0057 schemaMETA = DOMA_PANDAMETA
0058
0059
0060
0061
0062 ##########################
0063 #
0064 # DDM parameters
0065 #
0066
0067 [ddm]
0068
0069 # interface config
0070 #modConfig = atlas:3:pandajedi.jediddm.AtlasDDMClient:AtlasDDMClient,vo_example:1:pandajedi.jediddm.GenDDMClient:GenDDMClient
0071 #modConfig = atlas:3:pandajedi.jediddm.AtlasDDMClient:AtlasDDMClient
0072 modConfig = wlcg:1:pandajedi.jediddm.GenDDMClient:GenDDMClient
0073
0074 # list of VOs which use scope
0075 voWithScope = atlas
0076
0077 # use lowercase letters for group and user dataset scope
0078 user_scope_in_lowercase = True
0079
0080
0081 ##########################
0082 #
0083 # Contents Feeder parameters
0084 #
0085
0086 [confeeder]
0087
0088 # process config
0089 #procConfig = atlas:managed:1
0090 procConfig = wlcg:any:1
0091
0092 # number of workers
0093 nWorkers = 5
0094
0095 # loop interval in seconds
0096 loopCycle = 10
0097
0098 # check interval for mutable datasets in minutes
0099 checkInterval = 5
0100
0101
0102 ##########################
0103 #
0104 # Task Refine parameters
0105 #
0106
0107 [taskrefine]
0108
0109 # interface config
0110 #modConfig = atlas:any:pandajedi.jedirefine.AtlasProdTaskRefiner:AtlasProdTaskRefiner:any,atlas:user:pandajedi.jedirefine.AtlasAnalTaskRefiner:AtlasAnalTaskRefiner:any,vo_example:any:pandajedi.jedirefine.GenTaskRefiner:GenTaskRefiner
0111 #modConfig = atlas:any:pandajedi.jedirefine.AtlasProdTaskRefiner:AtlasProdTaskRefiner:any,atlas:user:pandajedi.jedirefine.AtlasAnalTaskRefiner:AtlasAnalTaskRefiner:any
0112 modConfig = wlcg:any:pandajedi.jedirefine.GenTaskRefiner:GenTaskRefiner
0113
0114 # process config
0115 procConfig = ::1
0116
0117 # number of workers
0118 nWorkers = 1
0119
0120 # loop interval in seconds
0121 loopCycle = 10
0122
0123
0124
0125
0126 ##########################
0127 #
0128 # Job Brokerage parameters
0129 #
0130
0131 [jobbroker]
0132
0133 # interface config
0134 #modConfig = atlas:any:pandajedi.jedibrokerage.AtlasProdJobBroker:AtlasProdJobBroker,atlas:user:pandajedi.jedibrokerage.AtlasAnalJobBroker:AtlasAnalJobBroker,vo_example:any:pandajedi.jedibrokerage.GenJobBroker:GenJobBroker
0135 #modConfig = atlas:any:pandajedi.jedibrokerage.AtlasProdJobBroker:AtlasProdJobBroker,atlas:user:pandajedi.jedibrokerage.AtlasAnalJobBroker:AtlasAnalJobBroker
0136 modConfig = wlcg:any:pandajedi.jedibrokerage.GenJobBroker:GenJobBroker
0137
0138
0139
0140
0141 ##########################
0142 #
0143 # Job Throttle parameters
0144 #
0145
0146 [jobthrottle]
0147
0148 # interface config
0149 #modConfig = atlas:any:pandajedi.jedithrottle.AtlasProdJobThrottler:AtlasProdJobThrottler,atlas:user:pandajedi.jedithrottle.AtlasAnalJobThrottler:AtlasAnalJobThrottler,vo_example:any:pandajedi.jedithrottle.GenJobThrottler:GenJobThrottler
0150 #modConfig = atlas:any:pandajedi.jedithrottle.AtlasProdJobThrottler:AtlasProdJobThrottler,atlas:user:pandajedi.jedithrottle.AtlasAnalJobThrottler:AtlasAnalJobThrottler
0151 modConfig = wlcg:any:pandajedi.jedithrottle.GenJobThrottler:GenJobThrottler
0152
0153
0154
0155
0156 ##########################
0157 #
0158 # Job Generator parameters
0159 #
0160
0161 [jobgen]
0162
0163 # process config
0164 #procConfig = atlas:managed|test|ptest:2:CA,CERN,DE,ES,FR,IT,ND,NL,RU,TW,UK,US;atlas:user:1:;vo_example:any:1:
0165 #procConfig = atlas:managed|test|ptest:2:CA,CERN,DE,ES,FR,IT,ND,NL,RU,TW,UK,US;atlas:user:1:
0166 procConfig = wlcg:any:4:
0167
0168 # number of tasks per cycle
0169 nTasks = 50
0170
0171 # number of files per task
0172 nFiles = 5000
0173
0174 # number of workers
0175 nWorkers = 5
0176
0177 # loop interval in seconds
0178 loopCycle = 10
0179
0180 # lock interval to avoid duplication
0181 lockInterval = 5
0182
0183 # typical number of files per job type
0184 typicalNumFile = :::logmerge:1000000
0185
0186
0187
0188
0189 ##########################
0190 #
0191 # PostProcessor parameters
0192 #
0193
0194 [postprocessor]
0195
0196 # interface config
0197 #modConfig = atlas:any:pandajedi.jedipprocess.AtlasProdPostProcessor:AtlasProdPostProcessor,atlas:user:pandajedi.jedipprocess.AtlasAnalPostProcessor:AtlasAnalPostProcessor,vo_example:any:pandajedi.jedipprocess.GenPostProcessor:GenPostProcessor
0198 #modConfig = atlas:any:pandajedi.jedipprocess.AtlasProdPostProcessor:AtlasProdPostProcessor,atlas:user:pandajedi.jedipprocess.AtlasAnalPostProcessor:AtlasAnalPostProcessor
0199 modConfig = wlcg:any:pandajedi.jedipprocess.GenPostProcessor:GenPostProcessor
0200
0201 # process config
0202 procConfig = ::1
0203
0204 # number of workers
0205 nWorkers = 5
0206
0207 # number of tasks per cycle
0208 nTasks = 50
0209
0210 # loop interval in seconds
0211 loopCycle = 20
0212
0213
0214
0215
0216 ##########################
0217 #
0218 # WatchDog parameters
0219 #
0220
0221 [watchdog]
0222
0223 # interface config
0224 #modConfig = atlas:managed|test:pandajedi.jedidog.AtlasProdWatchDog:AtlasProdWatchDog,atlas:user:pandajedi.jedidog.AtlasAnalWatchDog:AtlasAnalWatchDog,vo_example:any:pandajedi.jedidog.GenWatchDog:GenWatchDog
0225 #modConfig = atlas:managed|test:pandajedi.jedidog.AtlasProdWatchDog:AtlasProdWatchDog,atlas:user:pandajedi.jedidog.AtlasAnalWatchDog:AtlasAnalWatchDog
0226 modConfig = wlcg:any:pandajedi.jedidog.GenWatchDog:GenWatchDog
0227
0228 # process config
0229 procConfig = wlcg:any:1
0230
0231 # loop interval in seconds
0232 loopCycle = 300
0233
0234 # wait period for picked files in minutes
0235 waitForPicked = 30
0236
0237 # wait period for pending tasks in minutes
0238 waitForPending = 60
0239
0240 # timeout for pending tasks in days
0241 timeoutForPending = 7
0242
0243 # timeout for pending tasks in days with vo and sourceLabel
0244 timeoutForPendingVoLabel = atlas:managed:7
0245
0246 # wait period for locked tasks in minutes
0247 waitForLocked = 60
0248
0249 # wait period for throttled tasks in minutes
0250 waitForThrottled = 120
0251
0252 # wait period for exhausted tasks in hours
0253 waitForExhausted = 48
0254
0255 # wait period to check achievement of tasks in minutes
0256 waitForAchieved = 60
0257
0258
0259
0260
0261 ##########################
0262 #
0263 # Task Brokerage parameters
0264 #
0265
0266 [taskbroker]
0267
0268 # interface config
0269 modConfig = atlas:managed|test:pandajedi.jedibrokerage.AtlasProdTaskBroker:AtlasProdTaskBroker
0270
0271 # process config
0272 #procConfig = atlas:managed:1
0273 procConfig = wlcg:managed:1
0274
0275 # number of workers
0276 nWorkers = 1
0277
0278 # loop interval in seconds
0279 loopCycle = 600
0280
0281
0282
0283
0284 ##########################
0285 #
0286 # TaskCommando parameters
0287 #
0288
0289 [tcommando]
0290
0291 # process config
0292 procConfig = ::1
0293
0294 # number of workers
0295 nWorkers = 5
0296
0297 # loop interval in seconds
0298 loopCycle = 60
0299
0300
0301
0302
0303 ##########################
0304 #
0305 # TaskGenerator parameters
0306 #
0307
0308 [taskgen]
0309
0310 # interface config
0311 modConfig = atlas:managed|test:pandajedi.jedigen.AtlasTaskGenerator:AtlasTaskGenerator
0312
0313
0314
0315
0316 ##########################
0317 #
0318 # TaskSetupper parameters
0319 #
0320
0321 [tasksetup]
0322
0323 # interface config
0324 #modConfig = atlas:any:pandajedi.jedisetup.AtlasTaskSetupper:AtlasTaskSetupper,vo_example:any:pandajedi.jedisetup.GenTaskSetupper:GenTaskSetupper
0325 #modConfig = atlas:any:pandajedi.jedisetup.AtlasTaskSetupper:AtlasTaskSetupper
0326 modConfig = wlcg:any:pandajedi.jedisetup.GenTaskSetupper:GenTaskSetupper
0327
0328
0329
0330 ##########################
0331 #
0332 # Message Processor parameters
0333 #
0334
0335 [msgprocessor]
0336
0337 # json config file of message processors
0338 #configFile = /etc/panda/jedi_msg_proc_config.json
0339
0340
0341
0342 ##########################
0343 #
0344 # Message Queue parameters
0345 #
0346
0347 [mq]
0348
0349 # json config file of message queues for JEDI agents (except msgprocessor) to send to
0350 #configFile = /etc/panda/jedi_mq_config.json