Merge pull request #228 from wangzhen127/custom-plugin-fix

More fix to custom plugin monitor condition change
This commit is contained in:
k8s-ci-robot
2018-11-27 11:35:18 -08:00
committed by GitHub

View File

@@ -176,9 +176,10 @@ func (c *customPluginMonitor) generateStatus(result cpmtypes.Result) *types.Stat
condition.Status = status
condition.Reason = result.Rule.Reason
} else if condition.Status == status && condition.Message != result.Message {
// change 4: Condition status do not change. condition message changes.
} else if condition.Status == status && condition.Reason != result.Rule.Reason {
// change 4: Condition status do not change. condition reason changes.
condition.Transition = timestamp
condition.Reason = result.Rule.Reason
condition.Message = result.Message
events = append(events, util.GenerateConditionChangeEvent(
condition.Type,