Merge pull request #749 from swordqiu/hotfix/qj-disk-purge-nil-pointer

fix: admaster bug, disk-purge nil pointer error
This commit is contained in:
yunion-ci-robot
2019-05-08 13:27:32 +08:00
committed by GitHub
+3 -1
View File
@@ -50,6 +50,8 @@ func (self *SDiskBaseTask) CleanHostSchedCache(disk *models.SDisk) {
disk.GetStorage().ClearSchedDescCache()
if len(disk.BackupStorageId) > 0 {
bkStorage := models.StorageManager.FetchStorageById(disk.BackupStorageId)
bkStorage.ClearSchedDescCache()
if bkStorage != nil {
bkStorage.ClearSchedDescCache()
}
}
}