The watcher.decision_engine.strategy.context.base Module¶
- 
class 
watcher.decision_engine.strategy.context.base.StrategyContext[source]¶ Bases:
object- 
do_execute_strategy(audit, request_context)[source]¶ Execute the strategy for the given an audit
Parameters: - audit (
Auditinstance) – Audit object - request_context (
RequestContextinstance) – Current request context 
Returns: The computed solution
Return type: BaseSolutioninstance- audit (
 
- 
execute_strategy(audit, request_context)[source]¶ Execute the strategy for the given an audit
Parameters: - audit (
Auditinstance) – Audit object - request_context (
RequestContextinstance) – Current request context 
Returns: The computed solution
Return type: BaseSolutioninstance- audit (
 
-