Specific exception for stale cluster state was added.
Specific exception should be thrown when cluster state is stale. Current usage is to raise this exception if compute_model.state is True. Bug was describeid by Jean-Emile DARTOIS. Change-Id: Iaddb4cc8007c51bb14759c9da829751e834499d0 Closes-Bug: #1621855
This commit is contained in:
@@ -420,6 +420,9 @@ class WorkloadStabilization(base.WorkloadStabilizationBaseStrategy):
|
||||
if not self.compute_model:
|
||||
raise exception.ClusterStateNotDefined()
|
||||
|
||||
if self.compute_model.stale:
|
||||
raise exception.ClusterStateStale()
|
||||
|
||||
self.weights = self.input_parameters.weights
|
||||
self.metrics = self.input_parameters.metrics
|
||||
self.thresholds = self.input_parameters.thresholds
|
||||
|
||||
Reference in New Issue
Block a user