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