Merge pull request #4453 from chaosi-zju/dev
execute InterpretHealth even if statusRaw is nil
This commit is contained in:
commit
c6b2adaafc
|
@ -312,10 +312,6 @@ func (c *WorkStatusController) reflectStatus(work *workv1alpha1.Work, clusterObj
|
|||
}
|
||||
c.EventRecorder.Eventf(work, corev1.EventTypeNormal, events.EventReasonReflectStatusSucceed, "Reflect status for object(%s/%s/%s) succeed.", clusterObj.GetKind(), clusterObj.GetNamespace(), clusterObj.GetName())
|
||||
|
||||
if statusRaw == nil {
|
||||
return nil
|
||||
}
|
||||
|
||||
var resourceHealth workv1alpha1.ResourceHealth
|
||||
// When an unregistered resource kind is requested with the ResourceInterpreter,
|
||||
// the interpreter will return an error, we treat its health status as Unknown.
|
||||
|
|
Loading…
Reference in New Issue