Merge pull request #85760 from yutedz/chkpt-write-err

Log error when writing checkpoint fails
This commit is contained in:
Kubernetes Prow Robot
2019-12-02 10:27:06 -08:00
committed by GitHub

View File

@@ -177,7 +177,9 @@ func (m *ManagerImpl) genericDeviceUpdateCallback(resourceName string, devices [
}
}
m.mutex.Unlock()
m.writeCheckpoint()
if err := m.writeCheckpoint(); err != nil {
klog.Errorf("writing checkpoint encountered %v", err)
}
}
func (m *ManagerImpl) removeContents(dir string) error {
@@ -541,7 +543,9 @@ func (m *ManagerImpl) GetCapacity() (v1.ResourceList, v1.ResourceList, []string)
}
m.mutex.Unlock()
if needsUpdateCheckpoint {
m.writeCheckpoint()
if err := m.writeCheckpoint(); err != nil {
klog.Errorf("writing checkpoint encountered %v", err)
}
}
return capacity, allocatable, deletedResources.UnsortedList()
}