/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondCore/RunInfoPlugins/test/inspectRunSummary.py
39 строк
1 KB
Shahzad Malik Muzaffar
[ALCA-DB] py2/3 compatibility:drop use of __future__
22 ноя 2024, 20:15
22 ноя 2024, 20:15
c26340c
Код
Авторство
О чём код?
import os,sys, DLFCN sys.setdlopenflags(DLFCN.RTLD_GLOBAL+DLFCN.RTLD_LAZY) from pluginCondDBPyInterface import * a = FWIncantation() #os.putenv("CORAL_AUTH_PATH","/afs/cern.ch/cms/DB/conddb") rdbms = RDBMS("/afs/cern.ch/cms/DB/conddb") dbName = "oracle://cms_orcoff_prod/CMS_COND_21X_RUN_INFO" logName = "oracle://cms_orcoff_prod/CMS_COND_21X_POPCONLOG" rdbms.setLogger(logName) from CondCore.Utilities import iovInspector as inspect db = rdbms.getDB(dbName) tags = db.allTags() # for inspecting last run after run has started tag = 'runstart_test' # for inspecting last run after run has stopped #tag = 'runsummary_test' try : log = db.lastLogEntry(tag) #for printing all log info present into log db #print log.getState() # for inspecting all payloads/runs #iov = inspect.Iov(db,tag) #for inspecting only last payload/run iov = inspect.Iov(db,tag,0,0,0,1) print(iov.list()) for x in iov.summaries(): print(x[1], x[2] ,x[3]) # print iov.trend("",[0,2,12]) except RuntimeError : print(" no iov? in", tag)