Package Products :: Package ZenReports :: Module AliasPlugin
[hide private]
[frames] | no frames]

Module AliasPlugin

source code

Classes [hide private]
Column
Represents a column in a report row.
RRDColumnHandler
A handler that return RRD data for the value given the row context
PythonColumnHandler
A column handler accepts row context (like a device, component, or extra information) and returns the column value.
AliasPlugin
A base class for performance report plugins that use aliases to choose datapoints
Functions [hide private]
 
_fetchValueWithAlias(entity, datapoint, alias, summary)
Generates the alias RPN formula with the entity as the context, then retrieves the RRD value of the datapoint with the RPN formula
source code
Variables [hide private]
  __doc__ = """AliasPlu...
Variables Details [hide private]

__doc__

Value:
"""AliasPlugin

In order to more easily create reports, there is now a base class (Ali\
asPlugin)
that plugins can subclass and provide minimal information.  The plugin\
 is
meant to be run from an rpt file.
"""