@@ -28,11 +28,6 @@ import (
28
28
)
29
29
30
30
const (
31
- // ClusterClassNameField is used by the Cluster controller to index Clusters by ClusterClass name.
32
- //
33
- // Deprecated: This constant will be removed in an upcoming release, please use ClusterClassRefPath instead.
34
- ClusterClassNameField = "spec.topology.class"
35
-
36
31
// ClusterClassRefPath is used by the Cluster controller to index Clusters by ClusterClass name and namespace.
37
32
ClusterClassRefPath = "spec.topology.classRef"
38
33
@@ -69,31 +64,3 @@ func ClusterByClusterClassRef(o client.Object) []string {
69
64
func ClusterClassRef (cc * clusterv1.ClusterClass ) string {
70
65
return fmt .Sprintf (clusterClassRefFmt , cc .GetNamespace (), cc .GetName ())
71
66
}
72
-
73
- // ByClusterClassName adds the cluster class name index to the
74
- // managers cache.
75
- //
76
- // Deprecated: This func will be removed in an upcoming release, please use ByClusterClassRef instead.
77
- func ByClusterClassName (ctx context.Context , mgr ctrl.Manager ) error {
78
- if err := mgr .GetCache ().IndexField (ctx , & clusterv1.Cluster {},
79
- ClusterClassNameField ,
80
- ClusterByClusterClassClassName ,
81
- ); err != nil {
82
- return errors .Wrap (err , "error setting index field" )
83
- }
84
- return nil
85
- }
86
-
87
- // ClusterByClusterClassClassName contains the logic to index Clusters by ClusterClass name.
88
- //
89
- // Deprecated: This func will be removed in an upcoming release, please use ClusterByClusterClassRef instead.
90
- func ClusterByClusterClassClassName (o client.Object ) []string {
91
- cluster , ok := o .(* clusterv1.Cluster )
92
- if ! ok {
93
- panic (fmt .Sprintf ("Expected Cluster but got a %T" , o ))
94
- }
95
- if cluster .Spec .Topology != nil {
96
- return []string {cluster .GetClassKey ().Name }
97
- }
98
- return nil
99
- }
0 commit comments