@@ -15,8 +15,6 @@ import (
1515 runtimehooksv1 "sigs.k8s.io/cluster-api/exp/runtime/hooks/api/v1alpha1"
1616 capdv1 "sigs.k8s.io/cluster-api/test/infrastructure/docker/api/v1beta1"
1717
18- capxv1 "github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/api/external/github.com/nutanix-cloud-native/cluster-api-provider-nutanix/api/v1beta1"
19- capav1 "github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/api/external/sigs.k8s.io/cluster-api-provider-aws/v2/api/v1beta2"
2018 "github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/common/pkg/testutils/capitest/serializer"
2119)
2220
@@ -131,72 +129,6 @@ func NewKubeadmControlPlaneTemplateRequestItem(
131129 return NewKubeadmControlPlaneTemplateRequest (uid , kubeadmControlPlaneTemplateRequestObjectName )
132130}
133131
134- func NewAWSClusterTemplateRequestItem (
135- uid types.UID ,
136- existingSpec ... capav1.AWSClusterTemplateSpec ,
137- ) runtimehooksv1.GeneratePatchesRequestItem {
138- awsClusterTemplate := & capav1.AWSClusterTemplate {
139- TypeMeta : metav1.TypeMeta {
140- APIVersion : capav1 .GroupVersion .String (),
141- Kind : "AWSClusterTemplate" ,
142- },
143- }
144-
145- switch len (existingSpec ) {
146- case 0 :
147- // Do nothing.
148- case 1 :
149- awsClusterTemplate .Spec = existingSpec [0 ]
150- default :
151- panic ("can only take at most one existing spec" )
152- }
153-
154- return NewRequestItem (
155- awsClusterTemplate ,
156- & runtimehooksv1.HolderReference {
157- APIVersion : clusterv1 .GroupVersion .String (),
158- Kind : "Cluster" ,
159- FieldPath : "spec.infrastructureRef" ,
160- Name : ClusterName ,
161- Namespace : Namespace ,
162- },
163- uid ,
164- )
165- }
166-
167- func NewNutanixClusterTemplateRequestItem (
168- uid types.UID ,
169- existingSpec ... capxv1.NutanixClusterTemplateSpec ,
170- ) runtimehooksv1.GeneratePatchesRequestItem {
171- nutanixClusterTemplate := & capxv1.NutanixClusterTemplate {
172- TypeMeta : metav1.TypeMeta {
173- APIVersion : capxv1 .GroupVersion .String (),
174- Kind : "NutanixClusterTemplate" ,
175- },
176- }
177-
178- switch len (existingSpec ) {
179- case 0 :
180- // Do nothing.
181- case 1 :
182- nutanixClusterTemplate .Spec = existingSpec [0 ]
183- default :
184- panic ("can only take at most one existing spec" )
185- }
186-
187- return NewRequestItem (
188- nutanixClusterTemplate ,
189- & runtimehooksv1.HolderReference {
190- APIVersion : clusterv1 .GroupVersion .String (),
191- Kind : "Cluster" ,
192- FieldPath : "spec.infrastructureRef" ,
193- Name : ClusterName ,
194- Namespace : Namespace ,
195- },
196- uid ,
197- )
198- }
199-
200132func NewCPDockerMachineTemplateRequestItem (
201133 uid types.UID ,
202134) runtimehooksv1.GeneratePatchesRequestItem {
@@ -242,95 +174,3 @@ func NewWorkerDockerMachineTemplateRequestItem(
242174 uid ,
243175 )
244176}
245-
246- func NewCPAWSMachineTemplateRequestItem (
247- uid types.UID ,
248- ) runtimehooksv1.GeneratePatchesRequestItem {
249- return NewRequestItem (
250- & capav1.AWSMachineTemplate {
251- TypeMeta : metav1.TypeMeta {
252- APIVersion : capav1 .GroupVersion .String (),
253- Kind : "AWSMachineTemplate" ,
254- },
255- ObjectMeta : metav1.ObjectMeta {
256- Name : "aws-machine-template" ,
257- Namespace : "aws-cluster" ,
258- },
259- },
260- & runtimehooksv1.HolderReference {
261- APIVersion : controlplanev1 .GroupVersion .String (),
262- Kind : "KubeadmControlPlane" ,
263- FieldPath : "spec.machineTemplate.infrastructureRef" ,
264- },
265- uid ,
266- )
267- }
268-
269- func NewWorkerAWSMachineTemplateRequestItem (
270- uid types.UID ,
271- ) runtimehooksv1.GeneratePatchesRequestItem {
272- return NewRequestItem (
273- & capav1.AWSMachineTemplate {
274- TypeMeta : metav1.TypeMeta {
275- APIVersion : capav1 .GroupVersion .String (),
276- Kind : "AWSMachineTemplate" ,
277- },
278- ObjectMeta : metav1.ObjectMeta {
279- Name : "aws-machine-template" ,
280- Namespace : "aws-cluster" ,
281- },
282- },
283- & runtimehooksv1.HolderReference {
284- APIVersion : clusterv1 .GroupVersion .String (),
285- Kind : "MachineDeployment" ,
286- FieldPath : "spec.template.spec.infrastructureRef" ,
287- },
288- uid ,
289- )
290- }
291-
292- func NewCPNutanixMachineTemplateRequestItem (
293- uid types.UID ,
294- ) runtimehooksv1.GeneratePatchesRequestItem {
295- return NewRequestItem (
296- & capxv1.NutanixMachineTemplate {
297- TypeMeta : metav1.TypeMeta {
298- APIVersion : capxv1 .GroupVersion .String (),
299- Kind : "NutanixMachineTemplate" ,
300- },
301- ObjectMeta : metav1.ObjectMeta {
302- Name : "nutanix-machine-template" ,
303- Namespace : "nutanix-cluster" ,
304- },
305- },
306- & runtimehooksv1.HolderReference {
307- APIVersion : controlplanev1 .GroupVersion .String (),
308- Kind : "KubeadmControlPlane" ,
309- FieldPath : "spec.machineTemplate.infrastructureRef" ,
310- },
311- uid ,
312- )
313- }
314-
315- func NewWorkerNutanixMachineTemplateRequestItem (
316- uid types.UID ,
317- ) runtimehooksv1.GeneratePatchesRequestItem {
318- return NewRequestItem (
319- & capxv1.NutanixMachineTemplate {
320- TypeMeta : metav1.TypeMeta {
321- APIVersion : capxv1 .GroupVersion .String (),
322- Kind : "NutanixMachineTemplate" ,
323- },
324- ObjectMeta : metav1.ObjectMeta {
325- Name : "nutanix-machine-template" ,
326- Namespace : "nutanix-cluster" ,
327- },
328- },
329- & runtimehooksv1.HolderReference {
330- APIVersion : clusterv1 .GroupVersion .String (),
331- Kind : "MachineDeployment" ,
332- FieldPath : "spec.template.spec.infrastructureRef" ,
333- },
334- uid ,
335- )
336- }
0 commit comments