Merge pull request #15944 from mqliang/assignoutloop

Move assignment statement out of loop
This commit is contained in:
Jeff Lowdermilk 2015-10-21 13:19:56 -07:00
commit 236193a26d

View File

@ -406,11 +406,12 @@ func storeDaemonSetStatus(dsClient client.DaemonSetInterface, ds *extensions.Dae
return nil
}
ds.Status.DesiredNumberScheduled = desiredNumberScheduled
ds.Status.CurrentNumberScheduled = currentNumberScheduled
ds.Status.NumberMisscheduled = numberMisscheduled
var updateErr, getErr error
for i := 0; i <= StatusUpdateRetries; i++ {
ds.Status.DesiredNumberScheduled = desiredNumberScheduled
ds.Status.CurrentNumberScheduled = currentNumberScheduled
ds.Status.NumberMisscheduled = numberMisscheduled
_, updateErr = dsClient.UpdateStatus(ds)
if updateErr == nil {
// successful update