1
+ // Copyright 2025 Nutanix. All rights reserved.
2
+ // SPDX-License-Identifier: Apache-2.0
3
+
1
4
package nutanix
2
5
3
6
import (
@@ -22,7 +25,10 @@ func newV4Client(ctx context.Context,
22
25
client ctrlclient.Client ,
23
26
clusterNamespace string ,
24
27
prismCentralEndpointSpec * carenv1.NutanixPrismCentralEndpointSpec ,
25
- ) (* prismv4.Client , []preflight.Cause ) {
28
+ ) (
29
+ * prismv4.Client ,
30
+ []preflight.Cause ,
31
+ ) {
26
32
credentials , causes := getCredentials (ctx , client , clusterNamespace , prismCentralEndpointSpec )
27
33
if len (causes ) > 0 {
28
34
return nil , causes
@@ -46,7 +52,10 @@ func getCredentials(
46
52
client ctrlclient.Client ,
47
53
clusterNamespace string ,
48
54
prismCentralEndpointSpec * carenv1.NutanixPrismCentralEndpointSpec ,
49
- ) (* prismgoclient.Credentials , []preflight.Cause ) {
55
+ ) (
56
+ * prismgoclient.Credentials ,
57
+ []preflight.Cause ,
58
+ ) {
50
59
if prismCentralEndpointSpec == nil {
51
60
return nil , []preflight.Cause {
52
61
{
@@ -59,8 +68,9 @@ func getCredentials(
59
68
if prismCentralEndpointSpec .Credentials .SecretRef .Name == "" {
60
69
return nil , []preflight.Cause {
61
70
{
62
- Message : "Prism Central credentials reference is missing the name" ,
63
- Field : "cluster.spec.topology.variables[.name=clusterConfig].nutanix.prismCentralEndpoint.credentials.secretRef.name" ,
71
+ Message : "Prism Central credentials zreference is missing the name" ,
72
+ Field : "cluster.spec.topology.variables[.name=clusterConfig]" +
73
+ ".nutanix.prismCentralEndpoint.credentials.secretRef.name" ,
64
74
},
65
75
}
66
76
}
@@ -85,7 +95,7 @@ func getCredentials(
85
95
if len (credentialsSecret .Data ) == 0 {
86
96
return nil , []preflight.Cause {
87
97
{
88
- Message : fmt . Sprintf ( "credentials Secret has no data" ) ,
98
+ Message : "credentials Secret has no data" ,
89
99
Field : "cluster.spec.topology.variables[.name=clusterConfig].nutanix.prismCentralEndpoint.credentials.secretRef" ,
90
100
},
91
101
}
0 commit comments