Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-06-20 01:52:50

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     ),
0012     connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS'),
0013     globaltag = cms.string(''),
0014     snapshotTime = cms.string(''),
0015     frontierKey = cms.untracked.string(''),
0016     toGet = cms.VPSet(
0017       template = cms.PSetTemplate(
0018         record = cms.string(''),
0019         tag = cms.string(''),
0020         snapshotTime = cms.string(''),
0021         connect = cms.string(''),
0022         refreshTime = cms.uint64(18446744073709551615),
0023         label = cms.untracked.string('')
0024       )
0025     ),
0026     JsonDumpFileName = cms.untracked.string(''),
0027     DumpStat = cms.untracked.bool(False),
0028     ReconnectEachRun = cms.untracked.bool(False),
0029     RefreshAlways = cms.untracked.bool(False),
0030     RefreshEachRun = cms.untracked.bool(False),
0031     RefreshOpenIOVs = cms.untracked.bool(False),
0032     pfnPostfix = cms.untracked.string(''),
0033     pfnPrefix = cms.untracked.string(''),
0034     recordsToDebug = cms.untracked.vstring(),
0035     appendToDataLabel = cms.string('')
0036   )
0037   for a in args:
0038     mod.update_(a)
0039   mod.update_(kwargs)
0040   return mod