Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-11 03:30:47

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def PoolDBESSource(*args, **kwargs):
0004   mod = cms.ESSource('PoolDBESSource',
0005     DBParameters = cms.PSet(
0006       authenticationPath = cms.untracked.string(''),
0007       authenticationSystem = cms.untracked.int32(0),
0008       security = cms.untracked.string(''),
0009       messageLevel = cms.untracked.int32(0),
0010       connectionTimeout = cms.untracked.int32(0),
0011       transactionId = cms.obsolete.untracked.string
0012     ),
0013     connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS'),
0014     globaltag = cms.string(''),
0015     snapshotTime = cms.string(''),
0016     frontierKey = cms.untracked.string(''),
0017     toGet = cms.VPSet(
0018       template = cms.PSetTemplate(
0019         record = cms.string(''),
0020         tag = cms.string(''),
0021         snapshotTime = cms.string(''),
0022         connect = cms.string(''),
0023         refreshTime = cms.uint64(18446744073709551615),
0024         label = cms.untracked.string('')
0025       )
0026     ),
0027     JsonDumpFileName = cms.untracked.string(''),
0028     DumpStat = cms.untracked.bool(False),
0029     ReconnectEachRun = cms.untracked.bool(False),
0030     RefreshAlways = cms.untracked.bool(False),
0031     RefreshEachRun = cms.untracked.bool(False),
0032     RefreshOpenIOVs = cms.untracked.bool(False),
0033     pfnPostfix = cms.untracked.string(''),
0034     pfnPrefix = cms.untracked.string(''),
0035     recordsToDebug = cms.untracked.vstring(),
0036     appendToDataLabel = cms.string('')
0037   )
0038   for a in args:
0039     mod.update_(a)
0040   mod.update_(kwargs)
0041   return mod