setBulkDataType(tier0Config, "data") setProcessingSite(tier0Config, processingSite) setExpressSubscribeNode(tier0Config, None) # Override for DQM data tier setDQMDataTier(tier0Config, "DQMIO") # Define the two default timeouts for reco release # First timeout is used directly for reco release # Second timeout is used for the data service PromptReco start check # (to basically say we started PromptReco even though we haven't) defaultRecoTimeout = 10 * 60 defaultRecoLockTimeout = 5 * 60 # DQM Server setDQMUploadUrl(tier0Config, "https://cmsweb.cern.ch/dqm/dev;https://cmsweb-testbed.cern.ch/dqm/offline-test") # PCL parameters setPromptCalibrationConfig(tier0Config, alcaHarvestTimeout = 12*3600, alcaHarvestDir = "/store/unmerged/tier0_harvest", conditionUploadTimeout = 18*3600, dropboxHost = "webcondvm.cern.ch", validationMode = True) # Defaults for CMSSW version defaultCMSSWVersion = "CMSSW_8_0_6" # Configure ScramArch setDefaultScramArch(tier0Config, "slc6_amd64_gcc491") setScramArch(tier0Config, "CMSSW_8_0_0", "slc6_amd64_gcc493")
setBackfill(tier0Config, 1) setBulkDataType(tier0Config, "data") setProcessingSite(tier0Config, processingSite) # Override for DQM data tier setDQMDataTier(tier0Config, "DQMIO") # Define the two default timeouts for reco release # First timeout is used directly for reco release # Second timeout is used for the data service PromptReco start check # (to basically say we started PromptReco even though we haven't) defaultRecoTimeout = 10 * 60 defaultRecoLockTimeout = 5 * 60 # DQM Server setDQMUploadUrl(tier0Config, "https://cmsweb.cern.ch/dqm/dev;https://cmsweb-testbed.cern.ch/dqm/offline-test") # PCL parameters setPromptCalibrationConfig(tier0Config, alcaHarvestTimeout = 12*3600, alcaHarvestDir = "/store/unmerged/tier0_harvest", conditionUploadTimeout = 18*3600, dropboxHost = "webcondvm.cern.ch", validationMode = True) # Defaults for CMSSW version defaultCMSSWVersion = "CMSSW_9_2_10" # Configure ScramArch setDefaultScramArch(tier0Config, "slc6_amd64_gcc530") setScramArch(tier0Config, "CMSSW_5_3_20", "slc6_amd64_gcc472")
setBulkInjectNode(tier0Config, cernPhedexNode) setExpressInjectNode(tier0Config, cernPhedexNode) setExpressSubscribeNode(tier0Config, "T2_CH_CERN") # Override for DQM data tier setDQMDataTier(tier0Config, "DQMIO") # Define the two default timeouts for reco release # First timeout is used directly for reco release # Second timeout is used for the data service PromptReco start check # (to basically say we started PromptReco even though we haven't) defaultRecoTimeout = 10 * 60 defaultRecoLockTimeout = 5 * 60 # DQM Server setDQMUploadUrl(tier0Config, "https://cmsweb-testbed.cern.ch/dqm/dev") # PCL parameters setPromptCalibrationConfig(tier0Config, alcaHarvestTimeout=12 * 3600, alcaHarvestDir="/store/unmerged/tier0_harvest", conditionUploadTimeout=18 * 3600, dropboxHost="webcondvm.cern.ch", validationMode=True) # Defaults for CMSSW version defaultCMSSWVersion = "CMSSW_7_4_8_patch1" # Configure ScramArch setDefaultScramArch(tier0Config, "slc6_amd64_gcc491") setScramArch(tier0Config, "CMSSW_5_3_20", "slc6_amd64_gcc472")
# Create the Tier0 configuration object tier0Config = createTier0Config() # set the config version (not really used at the moment) setConfigVersion(tier0Config, "replace with real version") # Set global parameters: # acquisition era # backfill mode # data type setAcquisitionEra(tier0Config, "ExampleConfig_UnitTest") setBackfill(tier0Config, None) setBulkDataType(tier0Config, "data") setBulkDataLocation(tier0Config, "T2_CH_CERN") setDQMUploadUrl(tier0Config, "https://cmsweb.cern.ch/dqm/dev") setPromptCalibrationConfig(tier0Config, alcaHarvestTimeout = 12*3600, alcaHarvestDir = "/some/afs/dir", conditionUploadTimeout = 18*3600, dropboxHost = "webcondvm.cern.ch", validationMode = True) # configure ScramArch setDefaultScramArch(tier0Config, "slc5_amd64_gcc462") setScramArch(tier0Config, "CMSSW_6_2_4", "slc5_amd64_gcc472") # setup repack and express version mappings repackVersionOverride = { } expressVersionOverride = {
setBulkDataType(tier0Config, "data") setProcessingSite(tier0Config, processingSite) setExpressSubscribeNode(tier0Config, "T2_CH_CERN") # Override for DQM data tier setDQMDataTier(tier0Config, "DQMIO") # Define the two default timeouts for reco release # First timeout is used directly for reco release # Second timeout is used for the data service PromptReco start check # (to basically say we started PromptReco even though we haven't) defaultRecoTimeout = 48 * 3600 defaultRecoLockTimeout = 1800 # DQM Server setDQMUploadUrl(tier0Config, "https://cmsweb.cern.ch/dqm/offline") # PCL parameters setPromptCalibrationConfig(tier0Config, alcaHarvestTimeout=12 * 3600, alcaHarvestDir="/store/express/tier0_harvest", conditionUploadTimeout=18 * 3600, dropboxHost="webcondvm.cern.ch", validationMode=False) # Defaults for CMSSW version defaultCMSSWVersion = "CMSSW_8_0_6" # Configure ScramArch setDefaultScramArch(tier0Config, "slc6_amd64_gcc491") setScramArch(tier0Config, "CMSSW_8_0_0", "slc6_amd64_gcc493")