mirror of https://github.com/k3s-io/k3s
Check nil for pointer
parent
812b87c8e6
commit
5b69688b4b
|
@ -169,6 +169,10 @@ func (c *MaxPDVolumeCountChecker) filterVolumes(volumes []api.Volume, namespace
|
|||
return nil
|
||||
}
|
||||
|
||||
if pvc == nil {
|
||||
return fmt.Errorf("PersistentVolumeClaim not found: %q", pvcName)
|
||||
}
|
||||
|
||||
pvName := pvc.Spec.VolumeName
|
||||
if pvName == "" {
|
||||
return fmt.Errorf("PersistentVolumeClaim is not bound: %q", pvcName)
|
||||
|
@ -186,6 +190,10 @@ func (c *MaxPDVolumeCountChecker) filterVolumes(volumes []api.Volume, namespace
|
|||
return nil
|
||||
}
|
||||
|
||||
if pv == nil {
|
||||
return fmt.Errorf("PersistentVolume not found: %q", pvName)
|
||||
}
|
||||
|
||||
if id, ok := c.filter.FilterPersistentVolume(pv); ok {
|
||||
filteredVolumes[id] = true
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue