@@ -103,51 +103,50 @@ func restorev1alpha6ClusterSpec(previous *OpenStackClusterSpec, dst *OpenStackCl
103
103
var _ ctrlconversion.Convertible = & OpenStackCluster {}
104
104
105
105
var v1alpha6OpenStackClusterRestorer = conversion.RestorerFor [* OpenStackCluster ]{
106
- "spec" : conversion.HashedFieldRestorer [ * OpenStackCluster , OpenStackClusterSpec ]{
107
- GetField : func (c * OpenStackCluster ) * OpenStackClusterSpec {
106
+ "spec" : conversion .HashedFieldRestorer (
107
+ func (c * OpenStackCluster ) * OpenStackClusterSpec {
108
108
return & c .Spec
109
109
},
110
- RestoreField : restorev1alpha6ClusterSpec ,
111
- } ,
112
- "status" : conversion.HashedFieldRestorer [ * OpenStackCluster , OpenStackClusterStatus ]{
113
- GetField : func (c * OpenStackCluster ) * OpenStackClusterStatus {
110
+ restorev1alpha6ClusterSpec ,
111
+ ) ,
112
+ "status" : conversion .HashedFieldRestorer (
113
+ func (c * OpenStackCluster ) * OpenStackClusterStatus {
114
114
return & c .Status
115
115
},
116
- RestoreField : restorev1alpha6ClusterStatus ,
117
- } ,
116
+ restorev1alpha6ClusterStatus ,
117
+ ) ,
118
118
}
119
119
120
120
var v1alpha8OpenStackClusterRestorer = conversion.RestorerFor [* infrav1.OpenStackCluster ]{
121
- "router" : conversion.UnconditionalFieldRestorer [ * infrav1. OpenStackCluster , * infrav1. RouterFilter ]{
122
- GetField : func (c * infrav1.OpenStackCluster ) * * infrav1.RouterFilter {
121
+ "router" : conversion .UnconditionalFieldRestorer (
122
+ func (c * infrav1.OpenStackCluster ) * * infrav1.RouterFilter {
123
123
return & c .Spec .Router
124
124
},
125
- } ,
126
- "networkMtu" : conversion.UnconditionalFieldRestorer [ * infrav1. OpenStackCluster , int ]{
127
- GetField : func (c * infrav1.OpenStackCluster ) * int {
125
+ ) ,
126
+ "networkMtu" : conversion .UnconditionalFieldRestorer (
127
+ func (c * infrav1.OpenStackCluster ) * int {
128
128
return & c .Spec .NetworkMTU
129
129
},
130
- } ,
131
- "bastion" : conversion.HashedFieldRestorer [ * infrav1. OpenStackCluster , * infrav1. Bastion ]{
132
- GetField : func (c * infrav1.OpenStackCluster ) * * infrav1.Bastion {
130
+ ) ,
131
+ "bastion" : conversion .HashedFieldRestorer (
132
+ func (c * infrav1.OpenStackCluster ) * * infrav1.Bastion {
133
133
return & c .Spec .Bastion
134
134
},
135
- RestoreField : restorev1alpha8Bastion ,
136
- } ,
137
- "status" : conversion.HashedFieldRestorer [ * infrav1. OpenStackCluster , infrav1. OpenStackClusterStatus ]{
138
- GetField : func (c * infrav1.OpenStackCluster ) * infrav1.OpenStackClusterStatus {
135
+ restorev1alpha8Bastion ,
136
+ ) ,
137
+ "status" : conversion .HashedFieldRestorer (
138
+ func (c * infrav1.OpenStackCluster ) * infrav1.OpenStackClusterStatus {
139
139
return & c .Status
140
140
},
141
- RestoreField : restorev1alpha8ClusterStatus ,
142
- } ,
141
+ restorev1alpha8ClusterStatus ,
142
+ ) ,
143
143
}
144
144
145
145
func (r * OpenStackCluster ) ConvertTo (dstRaw ctrlconversion.Hub ) error {
146
146
dst := dstRaw .(* infrav1.OpenStackCluster )
147
147
148
- compare := & OpenStackCluster {}
149
148
return conversion .ConvertAndRestore (
150
- r , dst , compare ,
149
+ r , dst ,
151
150
Convert_v1alpha6_OpenStackCluster_To_v1alpha8_OpenStackCluster , Convert_v1alpha8_OpenStackCluster_To_v1alpha6_OpenStackCluster ,
152
151
v1alpha6OpenStackClusterRestorer , v1alpha8OpenStackClusterRestorer ,
153
152
)
@@ -156,9 +155,8 @@ func (r *OpenStackCluster) ConvertTo(dstRaw ctrlconversion.Hub) error {
156
155
func (r * OpenStackCluster ) ConvertFrom (srcRaw ctrlconversion.Hub ) error {
157
156
src := srcRaw .(* infrav1.OpenStackCluster )
158
157
159
- compare := & infrav1.OpenStackCluster {}
160
158
return conversion .ConvertAndRestore (
161
- src , r , compare ,
159
+ src , r ,
162
160
Convert_v1alpha8_OpenStackCluster_To_v1alpha6_OpenStackCluster , Convert_v1alpha6_OpenStackCluster_To_v1alpha8_OpenStackCluster ,
163
161
v1alpha8OpenStackClusterRestorer , v1alpha6OpenStackClusterRestorer ,
164
162
)
@@ -181,39 +179,38 @@ func (r *OpenStackClusterList) ConvertFrom(srcRaw ctrlconversion.Hub) error {
181
179
var _ ctrlconversion.Convertible = & OpenStackClusterTemplate {}
182
180
183
181
var v1alpha6OpenStackClusterTemplateRestorer = conversion.RestorerFor [* OpenStackClusterTemplate ]{
184
- "spec" : conversion.HashedFieldRestorer [ * OpenStackClusterTemplate , OpenStackClusterSpec ]{
185
- GetField : func (c * OpenStackClusterTemplate ) * OpenStackClusterSpec {
182
+ "spec" : conversion .HashedFieldRestorer (
183
+ func (c * OpenStackClusterTemplate ) * OpenStackClusterSpec {
186
184
return & c .Spec .Template .Spec
187
185
},
188
- RestoreField : restorev1alpha6ClusterSpec ,
189
- } ,
186
+ restorev1alpha6ClusterSpec ,
187
+ ) ,
190
188
}
191
189
192
190
var v1alpha8OpenStackClusterTemplateRestorer = conversion.RestorerFor [* infrav1.OpenStackClusterTemplate ]{
193
- "router" : conversion.UnconditionalFieldRestorer [ * infrav1. OpenStackClusterTemplate , * infrav1. RouterFilter ]{
194
- GetField : func (c * infrav1.OpenStackClusterTemplate ) * * infrav1.RouterFilter {
191
+ "router" : conversion .UnconditionalFieldRestorer (
192
+ func (c * infrav1.OpenStackClusterTemplate ) * * infrav1.RouterFilter {
195
193
return & c .Spec .Template .Spec .Router
196
194
},
197
- } ,
198
- "networkMtu" : conversion.UnconditionalFieldRestorer [ * infrav1. OpenStackClusterTemplate , int ]{
199
- GetField : func (c * infrav1.OpenStackClusterTemplate ) * int {
195
+ ) ,
196
+ "networkMtu" : conversion .UnconditionalFieldRestorer (
197
+ func (c * infrav1.OpenStackClusterTemplate ) * int {
200
198
return & c .Spec .Template .Spec .NetworkMTU
201
199
},
202
- } ,
203
- "bastion" : conversion.HashedFieldRestorer [ * infrav1. OpenStackClusterTemplate , * infrav1. Bastion ]{
204
- GetField : func (c * infrav1.OpenStackClusterTemplate ) * * infrav1.Bastion {
200
+ ) ,
201
+ "bastion" : conversion .HashedFieldRestorer (
202
+ func (c * infrav1.OpenStackClusterTemplate ) * * infrav1.Bastion {
205
203
return & c .Spec .Template .Spec .Bastion
206
204
},
207
- RestoreField : restorev1alpha8Bastion ,
208
- } ,
205
+ restorev1alpha8Bastion ,
206
+ ) ,
209
207
}
210
208
211
209
func (r * OpenStackClusterTemplate ) ConvertTo (dstRaw ctrlconversion.Hub ) error {
212
210
dst := dstRaw .(* infrav1.OpenStackClusterTemplate )
213
211
214
- compare := & OpenStackClusterTemplate {}
215
212
return conversion .ConvertAndRestore (
216
- r , dst , compare ,
213
+ r , dst ,
217
214
Convert_v1alpha6_OpenStackClusterTemplate_To_v1alpha8_OpenStackClusterTemplate , Convert_v1alpha8_OpenStackClusterTemplate_To_v1alpha6_OpenStackClusterTemplate ,
218
215
v1alpha6OpenStackClusterTemplateRestorer , v1alpha8OpenStackClusterTemplateRestorer ,
219
216
)
@@ -222,9 +219,8 @@ func (r *OpenStackClusterTemplate) ConvertTo(dstRaw ctrlconversion.Hub) error {
222
219
func (r * OpenStackClusterTemplate ) ConvertFrom (srcRaw ctrlconversion.Hub ) error {
223
220
src := srcRaw .(* infrav1.OpenStackClusterTemplate )
224
221
225
- compare := & infrav1.OpenStackClusterTemplate {}
226
222
return conversion .ConvertAndRestore (
227
- src , r , compare ,
223
+ src , r ,
228
224
Convert_v1alpha8_OpenStackClusterTemplate_To_v1alpha6_OpenStackClusterTemplate , Convert_v1alpha6_OpenStackClusterTemplate_To_v1alpha8_OpenStackClusterTemplate ,
229
225
v1alpha8OpenStackClusterTemplateRestorer , v1alpha6OpenStackClusterTemplateRestorer ,
230
226
)
@@ -233,11 +229,12 @@ func (r *OpenStackClusterTemplate) ConvertFrom(srcRaw ctrlconversion.Hub) error
233
229
var _ ctrlconversion.Convertible = & OpenStackMachine {}
234
230
235
231
var v1alpha6OpenStackMachineRestorer = conversion.RestorerFor [* OpenStackMachine ]{
236
- "spec" : conversion.HashedFieldRestorer [ * OpenStackMachine , OpenStackMachineSpec ]{
237
- GetField : func (c * OpenStackMachine ) * OpenStackMachineSpec {
232
+ "spec" : conversion .HashedFieldRestorer (
233
+ func (c * OpenStackMachine ) * OpenStackMachineSpec {
238
234
return & c .Spec
239
235
},
240
- FilterField : func (s * OpenStackMachineSpec ) * OpenStackMachineSpec {
236
+ restorev1alpha6MachineSpec ,
237
+ conversion.HashedFilterField [* OpenStackMachine , OpenStackMachineSpec ](func (s * OpenStackMachineSpec ) * OpenStackMachineSpec {
241
238
// Despite being spec fields, ProviderID and InstanceID
242
239
// are both set by the machine controller. If these are
243
240
// the only changes to the spec, we still want to
@@ -249,26 +246,24 @@ var v1alpha6OpenStackMachineRestorer = conversion.RestorerFor[*OpenStackMachine]
249
246
return & f
250
247
}
251
248
return s
252
- },
253
- RestoreField : restorev1alpha6MachineSpec ,
254
- },
249
+ }),
250
+ ),
255
251
}
256
252
257
253
var v1alpha8OpenStackMachineRestorer = conversion.RestorerFor [* infrav1.OpenStackMachine ]{
258
- "spec" : conversion.HashedFieldRestorer [ * infrav1. OpenStackMachine , infrav1. OpenStackMachineSpec ]{
259
- GetField : func (c * infrav1.OpenStackMachine ) * infrav1.OpenStackMachineSpec {
254
+ "spec" : conversion .HashedFieldRestorer (
255
+ func (c * infrav1.OpenStackMachine ) * infrav1.OpenStackMachineSpec {
260
256
return & c .Spec
261
257
},
262
- RestoreField : restorev1alpha8MachineSpec ,
263
- } ,
258
+ restorev1alpha8MachineSpec ,
259
+ ) ,
264
260
}
265
261
266
262
func (r * OpenStackMachine ) ConvertTo (dstRaw ctrlconversion.Hub ) error {
267
263
dst := dstRaw .(* infrav1.OpenStackMachine )
268
264
269
- compare := & OpenStackMachine {}
270
265
return conversion .ConvertAndRestore (
271
- r , dst , compare ,
266
+ r , dst ,
272
267
Convert_v1alpha6_OpenStackMachine_To_v1alpha8_OpenStackMachine , Convert_v1alpha8_OpenStackMachine_To_v1alpha6_OpenStackMachine ,
273
268
v1alpha6OpenStackMachineRestorer , v1alpha8OpenStackMachineRestorer ,
274
269
)
@@ -277,9 +272,8 @@ func (r *OpenStackMachine) ConvertTo(dstRaw ctrlconversion.Hub) error {
277
272
func (r * OpenStackMachine ) ConvertFrom (srcRaw ctrlconversion.Hub ) error {
278
273
src := srcRaw .(* infrav1.OpenStackMachine )
279
274
280
- compare := & infrav1.OpenStackMachine {}
281
275
return conversion .ConvertAndRestore (
282
- src , r , compare ,
276
+ src , r ,
283
277
Convert_v1alpha8_OpenStackMachine_To_v1alpha6_OpenStackMachine , Convert_v1alpha6_OpenStackMachine_To_v1alpha8_OpenStackMachine ,
284
278
v1alpha8OpenStackMachineRestorer , v1alpha6OpenStackMachineRestorer ,
285
279
)
@@ -300,29 +294,28 @@ func (r *OpenStackMachineList) ConvertFrom(srcRaw ctrlconversion.Hub) error {
300
294
var _ ctrlconversion.Convertible = & OpenStackMachineTemplate {}
301
295
302
296
var v1alpha6OpenStackMachineTemplateRestorer = conversion.RestorerFor [* OpenStackMachineTemplate ]{
303
- "spec" : conversion.HashedFieldRestorer [ * OpenStackMachineTemplate , OpenStackMachineSpec ]{
304
- GetField : func (c * OpenStackMachineTemplate ) * OpenStackMachineSpec {
297
+ "spec" : conversion .HashedFieldRestorer (
298
+ func (c * OpenStackMachineTemplate ) * OpenStackMachineSpec {
305
299
return & c .Spec .Template .Spec
306
300
},
307
- RestoreField : restorev1alpha6MachineSpec ,
308
- } ,
301
+ restorev1alpha6MachineSpec ,
302
+ ) ,
309
303
}
310
304
311
305
var v1alpha8OpenStackMachineTemplateRestorer = conversion.RestorerFor [* infrav1.OpenStackMachineTemplate ]{
312
- "spec" : conversion.HashedFieldRestorer [ * infrav1. OpenStackMachineTemplate , infrav1. OpenStackMachineSpec ]{
313
- GetField : func (c * infrav1.OpenStackMachineTemplate ) * infrav1.OpenStackMachineSpec {
306
+ "spec" : conversion .HashedFieldRestorer (
307
+ func (c * infrav1.OpenStackMachineTemplate ) * infrav1.OpenStackMachineSpec {
314
308
return & c .Spec .Template .Spec
315
309
},
316
- RestoreField : restorev1alpha8MachineSpec ,
317
- } ,
310
+ restorev1alpha8MachineSpec ,
311
+ ) ,
318
312
}
319
313
320
314
func (r * OpenStackMachineTemplate ) ConvertTo (dstRaw ctrlconversion.Hub ) error {
321
315
dst := dstRaw .(* infrav1.OpenStackMachineTemplate )
322
316
323
- compare := & OpenStackMachineTemplate {}
324
317
return conversion .ConvertAndRestore (
325
- r , dst , compare ,
318
+ r , dst ,
326
319
Convert_v1alpha6_OpenStackMachineTemplate_To_v1alpha8_OpenStackMachineTemplate , Convert_v1alpha8_OpenStackMachineTemplate_To_v1alpha6_OpenStackMachineTemplate ,
327
320
v1alpha6OpenStackMachineTemplateRestorer , v1alpha8OpenStackMachineTemplateRestorer ,
328
321
)
@@ -331,9 +324,8 @@ func (r *OpenStackMachineTemplate) ConvertTo(dstRaw ctrlconversion.Hub) error {
331
324
func (r * OpenStackMachineTemplate ) ConvertFrom (srcRaw ctrlconversion.Hub ) error {
332
325
src := srcRaw .(* infrav1.OpenStackMachineTemplate )
333
326
334
- compare := & infrav1.OpenStackMachineTemplate {}
335
327
return conversion .ConvertAndRestore (
336
- src , r , compare ,
328
+ src , r ,
337
329
Convert_v1alpha8_OpenStackMachineTemplate_To_v1alpha6_OpenStackMachineTemplate , Convert_v1alpha6_OpenStackMachineTemplate_To_v1alpha8_OpenStackMachineTemplate ,
338
330
v1alpha8OpenStackMachineTemplateRestorer , v1alpha6OpenStackMachineTemplateRestorer ,
339
331
)
0 commit comments