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