The watcher.decision_engine.manager Module

The watcher.decision_engine.manager Module

This component is responsible for computing a set of potential optimization Actions in order to fulfill the Goal of an Audit.

It first reads the parameters of the Audit from the associated Audit Template and knows the Goal to achieve.

It then selects the most appropriate Strategy depending on how Watcher was configured for this Goal.

The Strategy is then executed and generates a set of Actions which are scheduled in time by the Watcher Planner (i.e., it generates an Action Plan).

See System Architecture for more details on this component.

class watcher.decision_engine.manager.DecisionEngineManager[source]

Bases: watcher.common.service_manager.ServiceManager

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.