Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-26 02:34:11

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 import os
0004 
0005 process = cms.Process( "CREATE" )
0006 
0007 process.MessageLogger = cms.Service("MessageLogger",
0008     cerr = cms.untracked.PSet(
0009         enable = cms.untracked.bool(False)
0010     ),
0011     cout = cms.untracked.PSet(
0012         enable = cms.untracked.bool(True),
0013         threshold = cms.untracked.string('INFO')
0014     )
0015 )
0016 
0017 process.source = cms.Source( "EmptyIOVSource"
0018 , timetype   = cms.string( 'runnumber' )
0019 , firstValue = cms.uint64( 1 )
0020 , lastValue  = cms.uint64( 1 )
0021 , interval   = cms.uint64( 1 )
0022 )
0023 
0024 process.dqmXmlFileTest = cms.EDAnalyzer( "DQMXMLFilePopConAnalyzer"
0025 , record          = cms.string( 'FileBlob' )
0026 , loggingOn       = cms.untracked.bool( True )
0027 , SinceAppendMode = cms.bool( False )
0028 , Source          = cms.PSet(
0029     XMLFile    = cms.untracked.string( os.getenv( 'CMSSW_RELEASE_BASE' ) + '/src/DQM/SiStripMonitorClient/data/sistrip_qualitytest_config_tier0.xml' )
0030   , firstSince = cms.untracked.uint64( 1 )
0031   , debug      = cms.untracked.bool( False )
0032   , zip        = cms.untracked.bool( False )
0033   )
0034 )
0035 print("Used XML file: " + process.dqmXmlFileTest.Source.XMLFile.pythonValue())
0036 
0037 process.load( "CondCore.DBCommon.CondDBCommon_cfi" )
0038 process.CondDBCommon.connect          = cms.string( 'sqlite_file:DQMXMLFile_SiStripDQM.db' )
0039 process.CondDBCommon.BlobStreamerName = cms.untracked.string( 'TBufferBlobStreamingService' )
0040 process.CondDBCommon.DBParameters.authenticationPath = cms.untracked.string( '' )
0041 # process.CondDBCommon.DBParameters.messageLevel       = cms.untracked.int32( 3 )
0042 
0043 process.PoolDBOutputService = cms.Service( "PoolDBOutputService"
0044 , process.CondDBCommon
0045 , logconnect = cms.untracked.string( 'sqlite_file:DQMXMLFile_SiStripDQM_create_log.db' )
0046 , timetype   = cms.untracked.string( 'runnumber' )
0047 , toPut      = cms.VPSet(
0048     cms.PSet(
0049       record = cms.string( 'FileBlob' )
0050     , tag    = cms.string( 'DQMXMLFile_SiStripDQM_v1_test' )
0051     )
0052   )
0053 )
0054 
0055 process.p = cms.Path(
0056   process.dqmXmlFileTest
0057 )