Decoupled Goal from Strategy
In this changeset, I decoupled the notion of Goal from the Strategy by making it a distinct object. Goals are plugins that can be loaded just like for the strategies. Partially Implements: blueprint efficacy-indicator Change-Id: I4378dccd508170b305aa968843228bbc8af78895
This commit is contained in:
@@ -25,10 +25,10 @@ from watcher.applier.workflow_engine.loading import default as \
|
||||
workflow_engine_loader
|
||||
from watcher.common import clients
|
||||
from watcher.common import utils
|
||||
from watcher.decision_engine.loading import default as strategy_loader
|
||||
from watcher.decision_engine import manager as decision_engine_manger
|
||||
from watcher.decision_engine.planner.loading import default as planner_loader
|
||||
from watcher.decision_engine.planner import manager as planner_manager
|
||||
from watcher.decision_engine.strategy.loading import default as strategy_loader
|
||||
|
||||
|
||||
PLUGIN_LOADERS = (
|
||||
|
||||
Reference in New Issue
Block a user