Make standalone function to check for (pre-)bound volumes.

Note the semantic change, we now check for UID=""
This commit is contained in:
Jan Safranek
2016-05-17 14:55:06 +02:00
parent 20305f9235
commit a195802d3e
2 changed files with 18 additions and 2 deletions

View File

@@ -92,8 +92,8 @@ func (pvIndex *persistentVolumeOrderedIndex) findByClaim(claim *api.PersistentVo
continue
}
if claim.Name == volume.Spec.ClaimRef.Name && claim.Namespace == volume.Spec.ClaimRef.Namespace && claim.UID == volume.Spec.ClaimRef.UID {
// exact match! No search required.
if isVolumeBoundToClaim(volume, claim) {
// Exact match! No search required.
return volume, nil
}
}