The aodh.evaluator.composite Module

class aodh.evaluator.composite.AlarmEvaluation(rule_target)[source]

Bases: aodh.evaluator.composite.RuleEvaluationBase

class aodh.evaluator.composite.AndOp(rule_targets)[source]

Bases: object

class aodh.evaluator.composite.CompositeEvaluator(conf)[source]

Bases: aodh.evaluator.Evaluator

evaluate(alarm)[source]
class aodh.evaluator.composite.OkEvaluation(rule_target)[source]

Bases: aodh.evaluator.composite.RuleEvaluationBase

class aodh.evaluator.composite.OrOp(rule_targets)[source]

Bases: object

class aodh.evaluator.composite.RuleEvaluationBase(rule_target)[source]

Bases: object

class aodh.evaluator.composite.RuleTarget(rule, rule_evaluator, rule_name)[source]

Bases: object

evaluate()[source]