Use v1helper.GetPersistentVolumeClaimClass for compatibility

This commit is contained in:
Shintaro Murakami
2019-07-23 15:50:15 +09:00
parent 5381bf5800
commit c94e800008
2 changed files with 5 additions and 8 deletions

View File

@@ -665,11 +665,7 @@ func (b *volumeBinder) findMatchingVolumes(pod *v1.Pod, claimsToBind []*v1.Persi
for _, pvc := range claimsToBind {
// Get storage class name from each PVC
storageClassName := ""
storageClass := pvc.Spec.StorageClassName
if storageClass != nil {
storageClassName = *storageClass
}
storageClassName := v1helper.GetPersistentVolumeClaimClass(pvc)
allPVs := b.pvCache.ListPVs(storageClassName)
pvcName := getPVCName(pvc)