controllers: simplify deepcopy calls
This commit is contained in:
@@ -559,12 +559,7 @@ func (nc *NodeController) monitorNodeStatus() error {
|
||||
var gracePeriod time.Duration
|
||||
var observedReadyCondition v1.NodeCondition
|
||||
var currentReadyCondition *v1.NodeCondition
|
||||
nodeCopy, err := scheme.Scheme.DeepCopy(nodes[i])
|
||||
if err != nil {
|
||||
utilruntime.HandleError(err)
|
||||
continue
|
||||
}
|
||||
node := nodeCopy.(*v1.Node)
|
||||
node := nodes[i].DeepCopy()
|
||||
if err := wait.PollImmediate(retrySleepTime, retrySleepTime*scheduler.NodeStatusUpdateRetry, func() (bool, error) {
|
||||
gracePeriod, observedReadyCondition, currentReadyCondition, err = nc.tryUpdateNodeStatus(node)
|
||||
if err == nil {
|
||||
|
||||
Reference in New Issue
Block a user