@@ -40,9 +40,9 @@ var _ = Describe("VirtualImageStorageClassService", func() {
4040 Context ("when settings are empty" , func () {
4141 It ("returns the storageClassFromSpec" , func () {
4242 storageClassSettings = config.VirtualImageStorageClassSettings {}
43- service = NewVirtualImageStorageClassService (storageClassSettings )
43+ service = NewVirtualImageStorageClassService (storageClassSettings , nil )
4444 sc := ptr .To ("requested-storage-class" )
45- storageClass , err := service .GetStorageClass (sc , clusterDefaultStorageClass )
45+ storageClass , err := service .GetValidatedStorageClass (sc , clusterDefaultStorageClass )
4646
4747 Expect (err ).To (BeNil ())
4848 Expect (storageClass ).To (Equal (sc ))
@@ -52,9 +52,9 @@ var _ = Describe("VirtualImageStorageClassService", func() {
5252 Context ("when settings are empty and storageClassFromSpec is empty" , func () {
5353 It ("returns the storageClassFromSpec" , func () {
5454 storageClassSettings = config.VirtualImageStorageClassSettings {}
55- service = NewVirtualImageStorageClassService (storageClassSettings )
55+ service = NewVirtualImageStorageClassService (storageClassSettings , nil )
5656
57- storageClass , err := service .GetStorageClass (nil , clusterDefaultStorageClass )
57+ storageClass , err := service .GetValidatedStorageClass (nil , clusterDefaultStorageClass )
5858
5959 Expect (err ).To (BeNil ())
6060 Expect (storageClass ).To (BeNil ())
@@ -64,9 +64,9 @@ var _ = Describe("VirtualImageStorageClassService", func() {
6464 Context ("when settings and clusterDefaultStorageClass are empty" , func () {
6565 It ("returns the storageClassFromSpec" , func () {
6666 storageClassSettings = config.VirtualImageStorageClassSettings {}
67- service = NewVirtualImageStorageClassService (storageClassSettings )
67+ service = NewVirtualImageStorageClassService (storageClassSettings , nil )
6868 sc := ptr .To ("requested-storage-class" )
69- storageClass , err := service .GetStorageClass (sc , nil )
69+ storageClass , err := service .GetValidatedStorageClass (sc , nil )
7070
7171 Expect (err ).To (BeNil ())
7272 Expect (storageClass ).To (Equal (sc ))
@@ -78,24 +78,24 @@ var _ = Describe("VirtualImageStorageClassService", func() {
7878 storageClassSettings = config.VirtualImageStorageClassSettings {
7979 StorageClassName : "storage-class-name" ,
8080 }
81- service = NewVirtualImageStorageClassService (storageClassSettings )
81+ service = NewVirtualImageStorageClassService (storageClassSettings , nil )
8282 })
8383
8484 It ("return the StorageClassName if storageClassFromSpec is empty" , func () {
85- storageClass , err := service .GetStorageClass (nil , nil )
85+ storageClass , err := service .GetValidatedStorageClass (nil , nil )
8686 Expect (err ).To (BeNil ())
8787 Expect (storageClass ).To (Equal (& storageClassSettings .StorageClassName ))
8888 })
8989
9090 It ("return the StorageClassName if storageClassFromSpec equal StorageClassName" , func () {
91- storageClass , err := service .GetStorageClass (& storageClassSettings .StorageClassName , nil )
91+ storageClass , err := service .GetValidatedStorageClass (& storageClassSettings .StorageClassName , nil )
9292 Expect (err ).To (BeNil ())
9393 Expect (storageClass ).To (Equal (& storageClassSettings .StorageClassName ))
9494 })
9595
9696 It ("return the err if storageClassFromSpec not equal StorageClassName" , func () {
9797 sc := ptr .To ("requested-storage-class" )
98- _ , err := service .GetStorageClass (sc , nil )
98+ _ , err := service .GetValidatedStorageClass (sc , nil )
9999 Expect (err ).To (Equal (ErrStorageClassNotAllowed ))
100100 })
101101 })
@@ -106,25 +106,25 @@ var _ = Describe("VirtualImageStorageClassService", func() {
106106 AllowedStorageClassNames : []string {"allowed-storage-class" },
107107 DefaultStorageClassName : "" ,
108108 }
109- service = NewVirtualImageStorageClassService (storageClassSettings )
109+ service = NewVirtualImageStorageClassService (storageClassSettings , nil )
110110 })
111111
112112 It ("returns the requested storage class if it's in the allowed list" , func () {
113113 sc := ptr .To ("allowed-storage-class" )
114- storageClass , err := service .GetStorageClass (sc , clusterDefaultStorageClass )
114+ storageClass , err := service .GetValidatedStorageClass (sc , clusterDefaultStorageClass )
115115
116116 Expect (err ).To (BeNil ())
117117 Expect (storageClass ).To (Equal (sc ))
118118 })
119119
120120 It ("returns an error if the requested storage class is not in the allowed list" , func () {
121- _ , err := service .GetStorageClass (ptr .To ("not-allowed-storage-class" ), clusterDefaultStorageClass )
121+ _ , err := service .GetValidatedStorageClass (ptr .To ("not-allowed-storage-class" ), clusterDefaultStorageClass )
122122
123123 Expect (err ).To (Equal (ErrStorageClassNotAllowed ))
124124 })
125125
126126 It ("returns an error if storageClassFromSpec is empty" , func () {
127- _ , err := service .GetStorageClass (nil , clusterDefaultStorageClass )
127+ _ , err := service .GetValidatedStorageClass (nil , clusterDefaultStorageClass )
128128
129129 Expect (err ).To (Equal (ErrStorageClassNotAllowed ))
130130 })
@@ -136,26 +136,26 @@ var _ = Describe("VirtualImageStorageClassService", func() {
136136 AllowedStorageClassNames : []string {},
137137 DefaultStorageClassName : "default-storage-class" ,
138138 }
139- service = NewVirtualImageStorageClassService (storageClassSettings )
139+ service = NewVirtualImageStorageClassService (storageClassSettings , nil )
140140 })
141141
142142 It ("returns the default storage class if storageClassFromSpec is empty" , func () {
143- storageClass , err := service .GetStorageClass (nil , clusterDefaultStorageClass )
143+ storageClass , err := service .GetValidatedStorageClass (nil , clusterDefaultStorageClass )
144144
145145 Expect (err ).To (BeNil ())
146146 Expect (storageClass ).To (Equal (ptr .To ("default-storage-class" )))
147147 })
148148
149149 It ("returns the requested storage class if it matches the default storage class" , func () {
150150 sc := ptr .To ("default-storage-class" )
151- storageClass , err := service .GetStorageClass (sc , clusterDefaultStorageClass )
151+ storageClass , err := service .GetValidatedStorageClass (sc , clusterDefaultStorageClass )
152152
153153 Expect (err ).To (BeNil ())
154154 Expect (storageClass ).To (Equal (sc ))
155155 })
156156
157157 It ("returns an error if the requested storage class does not match the default" , func () {
158- _ , err := service .GetStorageClass (ptr .To ("different-storage-class" ), clusterDefaultStorageClass )
158+ _ , err := service .GetValidatedStorageClass (ptr .To ("different-storage-class" ), clusterDefaultStorageClass )
159159
160160 Expect (err ).To (Equal (ErrStorageClassNotAllowed ))
161161 })
@@ -167,26 +167,26 @@ var _ = Describe("VirtualImageStorageClassService", func() {
167167 AllowedStorageClassNames : []string {"allowed-storage-class" },
168168 DefaultStorageClassName : "default-storage-class" ,
169169 }
170- service = NewVirtualImageStorageClassService (storageClassSettings )
170+ service = NewVirtualImageStorageClassService (storageClassSettings , nil )
171171 })
172172
173173 It ("returns the default storage class if storageClassFromSpec is empty" , func () {
174- storageClass , err := service .GetStorageClass (nil , clusterDefaultStorageClass )
174+ storageClass , err := service .GetValidatedStorageClass (nil , clusterDefaultStorageClass )
175175
176176 Expect (err ).To (BeNil ())
177177 Expect (storageClass ).To (Equal (ptr .To ("default-storage-class" )))
178178 })
179179
180180 It ("returns the requested storage class if it's in the allowed list" , func () {
181181 sc := ptr .To ("allowed-storage-class" )
182- storageClass , err := service .GetStorageClass (sc , clusterDefaultStorageClass )
182+ storageClass , err := service .GetValidatedStorageClass (sc , clusterDefaultStorageClass )
183183
184184 Expect (err ).To (BeNil ())
185185 Expect (storageClass ).To (Equal (sc ))
186186 })
187187
188188 It ("returns an error if the requested storage class is not in the allowed list" , func () {
189- _ , err := service .GetStorageClass (ptr .To ("not-allowed-storage-class" ), clusterDefaultStorageClass )
189+ _ , err := service .GetValidatedStorageClass (ptr .To ("not-allowed-storage-class" ), clusterDefaultStorageClass )
190190
191191 Expect (err ).To (Equal (ErrStorageClassNotAllowed ))
192192 })
0 commit comments