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 (
-