Functions | |
def | _getXMLNode (xml_doc) |
def | createNode (xml_doc, node_name, values={}, parent=None) |
def | export_xml (release, jobID, timelog_result, xml_doc, metadata=None, edmSize_result=None, parentNode=None) |
def | export_xml_ig (release, jobID, igprof_result, xml_doc, metadata=None, parentNode=None) |
def | export_xml_memcheck (release, jobID, memcheck_errors, xml_doc, metadata=None, parentNode=None) |
def | exportECRules (xml_doc, rules) |
def | exportRunInfo (xml_doc, run_info, release=None, print_out=False) |
def | initXML (xmldoc) |
def | write_xml (xml_doc, remotedir, xmlFileName) |
def | xml_delete_children (nodes, child_name) |
def | xml_export_EdmRecord (data, curr_stat_node, xml_doc) |
def | xml_export_EventRssRecord (evt_time_data, curr_stat_node, xml_doc) |
def | xml_export_EventTimeRecord (evt_time_data, curr_stat_node, xml_doc) |
def | xml_export_EventVsizeRecord (evt_time_data, curr_stat_node, xml_doc) |
def | xml_export_IgSummary (data, curr_stat_node, xml_doc) |
def | xml_export_Memcheck (data, curr_stat_node, xml_doc) |
def | xml_export_ModuleTimeRecord (data_dict, curr_stat_node, xml_doc) |
def | xml_export_SequenceRecord (data, curr_seq_node, xml_doc) |
def | xml_export_Sequences (xml_doc, sequences, release) |
def | xml_init_Sequences (xml_doc, release) |
|
private |
opens existing or creates a new XML object
Definition at line 105 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml(), export_xml_ig(), export_xml_memcheck(), exportECRules(), and exportRunInfo().
Definition at line 5 of file cmssw_exportdb_xml.py.
References str.
Referenced by _getXMLNode(), export_xml(), export_xml_ig(), export_xml_memcheck(), exportECRules(), exportRunInfo(), initXML(), edm::WaitingTaskList::WaitNode.nextNode(), xml_export_EdmRecord(), xml_export_EventRssRecord(), xml_export_EventTimeRecord(), xml_export_EventVsizeRecord(), xml_export_IgSummary(), xml_export_Memcheck(), xml_export_ModuleTimeRecord(), xml_export_SequenceRecord(), and xml_init_Sequences().
def cmssw_exportdb_xml.export_xml | ( | release, | |
jobID, | |||
timelog_result, | |||
xml_doc, | |||
metadata = None , |
|||
edmSize_result = None , |
|||
parentNode = None |
|||
) |
jobID is a dictionary now !
Definition at line 126 of file cmssw_exportdb_xml.py.
References _getXMLNode(), createNode(), xml_export_EdmRecord(), xml_export_EventRssRecord(), xml_export_EventTimeRecord(), xml_export_EventVsizeRecord(), and xml_export_ModuleTimeRecord().
Referenced by exportRunInfo(), parserTimingReport.manual_run(), and parserTimingReport.perf_profile().
def cmssw_exportdb_xml.export_xml_ig | ( | release, | |
jobID, | |||
igprof_result, | |||
xml_doc, | |||
metadata = None , |
|||
parentNode = None |
|||
) |
jobID is a dictionary now !
Definition at line 177 of file cmssw_exportdb_xml.py.
References _getXMLNode(), createNode(), and xml_export_IgSummary().
Referenced by exportRunInfo().
def cmssw_exportdb_xml.export_xml_memcheck | ( | release, | |
jobID, | |||
memcheck_errors, | |||
xml_doc, | |||
metadata = None , |
|||
parentNode = None |
|||
) |
Definition at line 197 of file cmssw_exportdb_xml.py.
References _getXMLNode(), createNode(), and xml_export_Memcheck().
Referenced by exportRunInfo().
def cmssw_exportdb_xml.exportECRules | ( | xml_doc, | |
rules | |||
) |
Definition at line 283 of file cmssw_exportdb_xml.py.
References _getXMLNode(), and createNode().
Definition at line 212 of file cmssw_exportdb_xml.py.
References _getXMLNode(), createNode(), export_xml(), export_xml_ig(), export_xml_memcheck(), mps_monitormerge.items, and edm.print().
def cmssw_exportdb_xml.initXML | ( | xmldoc | ) |
opens existing or creates a new XML file ---- one of the erliest functions - quite nasty looking :)
Definition at line 18 of file cmssw_exportdb_xml.py.
References createNode().
def cmssw_exportdb_xml.write_xml | ( | xml_doc, | |
remotedir, | |||
xmlFileName | |||
) |
Definition at line 288 of file cmssw_exportdb_xml.py.
References edm.print(), and str.
def cmssw_exportdb_xml.xml_delete_children | ( | nodes, | |
child_name | |||
) |
Definition at line 31 of file cmssw_exportdb_xml.py.
Referenced by xml_export_Sequences().
def cmssw_exportdb_xml.xml_export_EdmRecord | ( | data, | |
curr_stat_node, | |||
xml_doc | |||
) |
Definition at line 65 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml().
def cmssw_exportdb_xml.xml_export_EventRssRecord | ( | evt_time_data, | |
curr_stat_node, | |||
xml_doc | |||
) |
Definition at line 55 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml().
def cmssw_exportdb_xml.xml_export_EventTimeRecord | ( | evt_time_data, | |
curr_stat_node, | |||
xml_doc | |||
) |
Definition at line 49 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml().
def cmssw_exportdb_xml.xml_export_EventVsizeRecord | ( | evt_time_data, | |
curr_stat_node, | |||
xml_doc | |||
) |
Definition at line 60 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml().
def cmssw_exportdb_xml.xml_export_IgSummary | ( | data, | |
curr_stat_node, | |||
xml_doc | |||
) |
Definition at line 68 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml_ig().
def cmssw_exportdb_xml.xml_export_Memcheck | ( | data, | |
curr_stat_node, | |||
xml_doc | |||
) |
Definition at line 71 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml_memcheck().
def cmssw_exportdb_xml.xml_export_ModuleTimeRecord | ( | data_dict, | |
curr_stat_node, | |||
xml_doc | |||
) |
Definition at line 36 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by export_xml().
def cmssw_exportdb_xml.xml_export_SequenceRecord | ( | data, | |
curr_seq_node, | |||
xml_doc | |||
) |
Definition at line 75 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by xml_export_Sequences().
def cmssw_exportdb_xml.xml_export_Sequences | ( | xml_doc, | |
sequences, | |||
release | |||
) |
Definition at line 117 of file cmssw_exportdb_xml.py.
References xml_delete_children(), xml_export_SequenceRecord(), and xml_init_Sequences().
Referenced by cmsPerfSuiteHarvest.exportSequences().
def cmssw_exportdb_xml.xml_init_Sequences | ( | xml_doc, | |
release | |||
) |
opens existing or creates a new XML file returns the (existing or created) unique element for statiscs
Definition at line 78 of file cmssw_exportdb_xml.py.
References createNode().
Referenced by xml_export_Sequences().