Public Member Functions | |
def | __init__ (self, logLevel) |
def | add (self, job_name, configJson, int_val, freq_flag, en_flag) |
def | connect (self, service, args) |
def | dumpConfig (self, jname, versionIndex, configFile) |
def | getSession (self, db_service, role, authPath) |
def | listConfig (self, jname) |
def | listJobs (self) |
def | runManager (self) |
def | set (self, job_name, en_flag, fr_val=None) |
def | setConfig (self, job_name, configJson) |
def | setInterval (self, job_name, int_val) |
Public Attributes | |
conf_dict | |
db_connection | |
eng | |
logger | |
session | |
verbose | |
def o2olib.O2OJobMgr.__init__ | ( | self, | |
logLevel | |||
) |
Definition at line 91 of file o2olib.py.
def o2olib.O2OJobMgr.add | ( | self, | |
job_name, | |||
configJson, | |||
int_val, | |||
freq_flag, | |||
en_flag | |||
) |
Definition at line 148 of file o2olib.py.
References relativeConstraints.error, info(), crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, querying.connection.session, and o2olib.O2OJobMgr.session.
Referenced by counter.Counter.register(), SequenceTypes._TaskBase.remove(), SequenceTypes._TaskBase.replace(), and o2olib.O2OJobMgr.setConfig().
def o2olib.O2OJobMgr.connect | ( | self, | |
service, | |||
args | |||
) |
Definition at line 136 of file o2olib.py.
Referenced by o2o_db_cfgmap.DbManagerDAQ.update_hashmap().
def o2olib.O2OJobMgr.dumpConfig | ( | self, | |
jname, | |||
versionIndex, | |||
configFile | |||
) |
Definition at line 268 of file o2olib.py.
References relativeConstraints.error, createfilelist.int, crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, print(), querying.connection.session, o2olib.O2OJobMgr.session, and str.
Referenced by Types.SecSource.configValue().
def o2olib.O2OJobMgr.getSession | ( | self, | |
db_service, | |||
role, | |||
authPath | |||
) |
Definition at line 108 of file o2olib.py.
References debug, o2olib.O2OJobMgr.eng, relativeConstraints.error, info(), crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, and str.
def o2olib.O2OJobMgr.listConfig | ( | self, | |
jname | |||
) |
Definition at line 246 of file o2olib.py.
References relativeConstraints.error, info(), crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, print(), querying.connection.session, o2olib.O2OJobMgr.session, and str.
def o2olib.O2OJobMgr.listJobs | ( | self | ) |
Definition at line 223 of file o2olib.py.
References python.cmstools.all(), o2olib.print_table(), querying.connection.session, o2olib.O2OJobMgr.session, and str.
Referenced by o2olib.O2OTool.execute().
def o2olib.O2OJobMgr.runManager | ( | self | ) |
Definition at line 145 of file o2olib.py.
References o2olib.O2OJobMgr.db_connection, crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, querying.connection.session, and o2olib.O2OJobMgr.session.
def o2olib.O2OJobMgr.set | ( | self, | |
job_name, | |||
en_flag, | |||
fr_val = None |
|||
) |
Definition at line 169 of file o2olib.py.
References relativeConstraints.error, info(), crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, querying.connection.session, and o2olib.O2OJobMgr.session.
def o2olib.O2OJobMgr.setConfig | ( | self, | |
job_name, | |||
configJson | |||
) |
Definition at line 194 of file o2olib.py.
References o2olib.O2OJobMgr.add(), relativeConstraints.error, info(), crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, querying.connection.session, and o2olib.O2OJobMgr.session.
Referenced by o2olib.O2OTool.execute().
def o2olib.O2OJobMgr.setInterval | ( | self, | |
job_name, | |||
int_val | |||
) |
Definition at line 210 of file o2olib.py.
References relativeConstraints.error, info(), crabFunctions.CrabController.logger, o2olib.O2OJobMgr.logger, querying.connection.session, and o2olib.O2OJobMgr.session.
Referenced by o2olib.O2OTool.execute().
o2olib.O2OJobMgr.conf_dict |
Definition at line 93 of file o2olib.py.
Referenced by o2olib.O2ORunMgr.executeJob().
o2olib.O2OJobMgr.db_connection |
Definition at line 92 of file o2olib.py.
Referenced by o2olib.O2OJobMgr.runManager().
o2olib.O2OJobMgr.eng |
Definition at line 106 of file o2olib.py.
Referenced by o2olib.O2OJobMgr.getSession().
o2olib.O2OJobMgr.logger |
Definition at line 101 of file o2olib.py.
Referenced by o2olib.O2OJobMgr.add(), o2olib.O2OJobMgr.dumpConfig(), o2olib.O2ORunMgr.endJob(), o2olib.O2ORunMgr.executeJob(), o2olib.O2OJobMgr.getSession(), o2olib.O2OJobMgr.listConfig(), looper.Looper.loop(), cmsHarvester.CMSHarvester.option_handler_book_keeping_file(), cmsHarvester.CMSHarvester.option_handler_debug(), cmsHarvester.CMSHarvester.option_handler_force(), cmsHarvester.CMSHarvester.option_handler_frontier_connection(), cmsHarvester.CMSHarvester.option_handler_globaltag(), cmsHarvester.CMSHarvester.option_handler_harvesting_mode(), cmsHarvester.CMSHarvester.option_handler_harvesting_type(), cmsHarvester.CMSHarvester.option_handler_input_spec(), cmsHarvester.CMSHarvester.option_handler_no_ref_hists(), cmsHarvester.CMSHarvester.option_handler_ref_hist_mapping_file(), o2olib.O2OJobMgr.runManager(), o2olib.O2OJobMgr.set(), o2olib.O2OJobMgr.setConfig(), o2olib.O2OJobMgr.setInterval(), and o2olib.O2ORunMgr.startJob().
o2olib.O2OJobMgr.session |
Definition at line 137 of file o2olib.py.
Referenced by o2olib.O2OJobMgr.add(), o2olib.O2OJobMgr.dumpConfig(), o2olib.O2ORunMgr.endJob(), o2olib.O2OJobMgr.listConfig(), o2olib.O2OJobMgr.listJobs(), o2olib.O2OJobMgr.runManager(), o2olib.O2OJobMgr.set(), o2olib.O2OJobMgr.setConfig(), o2olib.O2OJobMgr.setInterval(), and o2olib.O2ORunMgr.startJob().
o2olib.O2OJobMgr.verbose |
Definition at line 138 of file o2olib.py.
Referenced by python.diff_provenance.difference.list_diff(), python.diffProv.difference.list_diff(), python.diff_provenance.difference.module_diff(), python.diffProv.difference.module_diff(), python.diff_provenance.difference.onefilemodules(), python.diffProv.difference.onefilemodules(), core.TriggerMatchAnalyzer.TriggerMatchAnalyzer.process(), core.SkimAnalyzerCount.SkimAnalyzerCount.process(), objects.VertexAnalyzer.VertexAnalyzer.process(), and confdbOfflineConverter.OfflineConverter.query().