The ceilometer.transformer.arithmetic
ModuleΒΆ
-
class
ceilometer.transformer.arithmetic.
ArithmeticTransformer
(target=None, **kwargs)[source] Bases:
ceilometer.transformer.TransformerBase
Multi meter arithmetic transformer.
Transformer that performs arithmetic operations over one or more meters and/or their metadata.
-
flush
(context)[source]
-
handle_sample
(context, _sample)[source]
-
classmethod
parse_expr
(expr)[source] Transforms meter names in the expression into valid identifiers.
Parameters: expr – unescaped expression Returns: A tuple of the escaped expression and a dict representing the translation of meter names into Python identifiers
-