Public Member Functions | Private Member Functions | Private Attributes
pr2_hardware_test_monitor.diag_agg_listener.DiagAggState Class Reference
Inheritance diagram for pr2_hardware_test_monitor.diag_agg_listener.DiagAggState:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def get_top_level_state

Private Member Functions

def _is_ignored

Private Attributes

 _ignore_categories
 _whitelist

Detailed Description

Definition at line 57 of file diag_agg_listener.py.


Constructor & Destructor Documentation

def pr2_hardware_test_monitor.diag_agg_listener.DiagAggState.__init__ (   self,
  whitelist = None,
  ignore_categories = None 
)
\param whitelist [ str ] : Values to focus on.
\param ignore_categories [ str ] : Ignore matching values

Definition at line 58 of file diag_agg_listener.py.


Member Function Documentation

Check if item should be ignored.
If we have a whitelist, False if item in it. 
Else if, True if we're supposed to ignore it.

Definition at line 68 of file diag_agg_listener.py.

Get top level status (OK, WARN, ERROR, STALE) of diagnostics
Handles ignore categories, etc.

Definition at line 91 of file diag_agg_listener.py.


Member Data Documentation

Definition at line 61 of file diag_agg_listener.py.

Definition at line 61 of file diag_agg_listener.py.


The documentation for this class was generated from the following file:


pr2_hardware_test_monitor
Author(s): Kevin Watts
autogenerated on Sat Dec 28 2013 17:54:19