fix a return miss bug

pull/8/head
WanLinghao 2018-06-25 15:27:54 +08:00
parent 7a9a30a4f7
commit 06b1eae63c
1 changed files with 2 additions and 6 deletions

View File

@ -362,13 +362,9 @@ func (c *projectedVolumeUnmounter) TearDownAt(dir string) error {
} }
func getVolumeSource(spec *volume.Spec) (*v1.ProjectedVolumeSource, bool, error) { func getVolumeSource(spec *volume.Spec) (*v1.ProjectedVolumeSource, bool, error) {
var readOnly bool
var volumeSource *v1.ProjectedVolumeSource
if spec.Volume != nil && spec.Volume.Projected != nil { if spec.Volume != nil && spec.Volume.Projected != nil {
volumeSource = spec.Volume.Projected return spec.Volume.Projected, spec.ReadOnly, nil
readOnly = spec.ReadOnly
} }
return volumeSource, readOnly, fmt.Errorf("Spec does not reference a projected volume type") return nil, false, fmt.Errorf("Spec does not reference a projected volume type")
} }