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

# Class RRDColumnHandler

source code

    object --+
             |
            RRDColumnHandler

A handler that return RRD data for the value given the row context

Instance Methods | [hide private]
__init__(self, aliasName) x.__init__(...) initializes x; see x.__class__.__doc__ for signature | source code
__call__(self, device, component=None, extra=None) | source code
Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, aliasName) (Constructor) | source code
x.__init__(...) initializes x; see x.__class__.__doc__ for signature Parameters: `aliasName` - the alias or datapoint name to fetch `columnHandler` - optional columnHandler method or object for post-processing of the RRD data Overrides: object.__init__

### __call__(self, device, component=None, extra=None) (Call operator) | source code
Parameters: `device` - the device represented by this row `component` - the component represented by this row (if present) `extra` - extra context passed to the columnHandler that will generate the column value