Public Member Functions | |
def | __init__ (self, args) |
def | defaults (self) |
def | make_id (self) |
def | make_report (self) |
def | try_update (self) |
def | update_doc (self, keys) |
def | update_doc_recursive (self, old_obj, new_obj) |
def | update_mem_status (self) |
def | update_ps_status (self) |
Public Attributes | |
args | |
doc | |
id_format | |
last_make_report | |
make_report_timer | |
seq | |
Definition at line 26 of file esMonitoring.py.
def esMonitoring.ElasticReport.__init__ | ( | self, | |
args | |||
) |
Definition at line 27 of file esMonitoring.py.
def esMonitoring.ElasticReport.defaults | ( | self | ) |
Definition at line 39 of file esMonitoring.py.
def esMonitoring.ElasticReport.make_id | ( | self | ) |
Definition at line 73 of file esMonitoring.py.
References nanoaod::MergeableCounterTable::SingleColumn< T >.doc, esMonitoring.ElasticReport.doc, nanoaod::MergeableCounterTable::VectorColumn< T >.doc, nanoaod::FlatTable::Column.doc, and esMonitoring.ElasticReport.id_format.
Referenced by esMonitoring.ElasticReport.make_report().
def esMonitoring.ElasticReport.make_report | ( | self | ) |
Definition at line 120 of file esMonitoring.py.
References nanoaod::MergeableCounterTable::SingleColumn< T >.doc, esMonitoring.ElasticReport.doc, nanoaod::MergeableCounterTable::VectorColumn< T >.doc, nanoaod::FlatTable::Column.doc, esMonitoring.ElasticReport.last_make_report, esMonitoring.log(), esMonitoring.ElasticReport.make_id(), esMonitoring.ElasticReport.update_mem_status(), and esMonitoring.ElasticReport.update_ps_status().
Referenced by esMonitoring.ElasticReport.try_update().
def esMonitoring.ElasticReport.try_update | ( | self | ) |
Definition at line 149 of file esMonitoring.py.
References esMonitoring.ElasticReport.last_make_report, esMonitoring.ElasticReport.make_report(), and esMonitoring.ElasticReport.make_report_timer.
def esMonitoring.ElasticReport.update_doc | ( | self, | |
keys | |||
) |
Definition at line 88 of file esMonitoring.py.
References nanoaod::MergeableCounterTable::SingleColumn< T >.doc, esMonitoring.ElasticReport.doc, nanoaod::MergeableCounterTable::VectorColumn< T >.doc, nanoaod::FlatTable::Column.doc, and esMonitoring.ElasticReport.update_doc_recursive().
Referenced by esMonitoring.ElasticReport.update_mem_status(), and esMonitoring.ElasticReport.update_ps_status().
def esMonitoring.ElasticReport.update_doc_recursive | ( | self, | |
old_obj, | |||
new_obj | |||
) |
Definition at line 78 of file esMonitoring.py.
References esMonitoring.ElasticReport.update_doc_recursive().
Referenced by esMonitoring.ElasticReport.update_doc(), and esMonitoring.ElasticReport.update_doc_recursive().
def esMonitoring.ElasticReport.update_mem_status | ( | self | ) |
Definition at line 106 of file esMonitoring.py.
References nanoaod::MergeableCounterTable::SingleColumn< T >.doc, esMonitoring.ElasticReport.doc, nanoaod::MergeableCounterTable::VectorColumn< T >.doc, nanoaod::FlatTable::Column.doc, createfilelist.int, harvestTrackValidationPlots.str, digitizers_cfi.strip, and esMonitoring.ElasticReport.update_doc().
Referenced by esMonitoring.ElasticReport.make_report().
def esMonitoring.ElasticReport.update_ps_status | ( | self | ) |
Definition at line 91 of file esMonitoring.py.
References nanoaod::MergeableCounterTable::SingleColumn< T >.doc, esMonitoring.ElasticReport.doc, nanoaod::MergeableCounterTable::VectorColumn< T >.doc, nanoaod::FlatTable::Column.doc, createfilelist.int, split, and esMonitoring.ElasticReport.update_doc().
Referenced by esMonitoring.ElasticReport.make_report().
esMonitoring.ElasticReport.args |
Definition at line 31 of file esMonitoring.py.
esMonitoring.ElasticReport.doc |
Definition at line 33 of file esMonitoring.py.
Referenced by esMonitoring.ElasticReport.make_id(), esMonitoring.ElasticReport.make_report(), esMonitoring.ElasticReport.update_doc(), esMonitoring.ElasticReport.update_mem_status(), and esMonitoring.ElasticReport.update_ps_status().
esMonitoring.ElasticReport.id_format |
Definition at line 40 of file esMonitoring.py.
Referenced by esMonitoring.ElasticReport.make_id().
esMonitoring.ElasticReport.last_make_report |
Definition at line 28 of file esMonitoring.py.
Referenced by esMonitoring.ElasticReport.make_report(), and esMonitoring.ElasticReport.try_update().
esMonitoring.ElasticReport.make_report_timer |
Definition at line 29 of file esMonitoring.py.
Referenced by esMonitoring.ElasticReport.try_update().
esMonitoring.ElasticReport.seq |
Definition at line 30 of file esMonitoring.py.