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`...``
| log = `logging.getLogger("zen.reports")`

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.
      """