Skip to content

Commit

Permalink
fix: set empty default storage class (#4278)
Browse files Browse the repository at this point in the history
(cherry picked from commit 99f30be)
  • Loading branch information
ldming committed Jul 14, 2023
1 parent 796f40d commit fdd33b6
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions apis/apps/v1alpha1/cluster_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@ type PersistentVolumeClaimSpec struct {
}

// ToV1PersistentVolumeClaimSpec converts to corev1.PersistentVolumeClaimSpec.
func (r PersistentVolumeClaimSpec) ToV1PersistentVolumeClaimSpec() corev1.PersistentVolumeClaimSpec {
func (r *PersistentVolumeClaimSpec) ToV1PersistentVolumeClaimSpec() corev1.PersistentVolumeClaimSpec {
return corev1.PersistentVolumeClaimSpec{
AccessModes: r.AccessModes,
Resources: r.Resources,
Expand All @@ -402,10 +402,14 @@ func (r PersistentVolumeClaimSpec) ToV1PersistentVolumeClaimSpec() corev1.Persis

// GetStorageClassName returns PersistentVolumeClaimSpec.StorageClassName if a value is assigned; otherwise,
// it returns preferSC argument.
func (r PersistentVolumeClaimSpec) GetStorageClassName(preferSC string) *string {
func (r *PersistentVolumeClaimSpec) GetStorageClassName(preferSC string) *string {
if r.StorageClassName != nil && *r.StorageClassName != "" {
return r.StorageClassName
}

if preferSC == "" {
return nil
}
return &preferSC
}

Expand Down

0 comments on commit fdd33b6

Please sign in to comment.