Fix nil dereference if storage id is nil

This commit is contained in:
David Porter 2017-09-15 03:30:09 +00:00
parent c4f3017f15
commit 0b1f806557

View File

@ -259,6 +259,7 @@ func (p *criStatsProvider) makeContainerStats(
}
}
storageID := stats.WritableLayer.StorageId
if storageID != nil {
imageFsInfo, found := uuidToFsInfo[*storageID]
if !found {
imageFsInfo = p.getFsInfo(storageID)
@ -274,6 +275,7 @@ func (p *criStatsProvider) makeContainerStats(
result.Rootfs.InodesFree = imageFsInfo.InodesFree
result.Rootfs.Inodes = imageFsInfo.Inodes
}
}
return result
}