File tree Expand file tree Collapse file tree 5 files changed +55
-15
lines changed Expand file tree Collapse file tree 5 files changed +55
-15
lines changed Original file line number Diff line number Diff line change @@ -24,10 +24,18 @@ import (
24
24
"sigs.k8s.io/controller-runtime/pkg/scheme"
25
25
)
26
26
27
- var (
28
- // SchemeGroupVersion is group version used to register these objects.
29
- SchemeGroupVersion = schema.GroupVersion {Group : "infrastructure.cluster.x-k8s.io" , Version : "v1alpha1" }
27
+ // GroupName is the group name use in this package.
28
+ const GroupName = "infrastructure.cluster.x-k8s.io"
29
+
30
+ // SchemeGroupVersion is group version used to register these objects.
31
+ var SchemeGroupVersion = schema.GroupVersion {Group : GroupName , Version : "v1alpha1" }
30
32
33
+ // Resource takes an unqualified resource and returns a Group qualified GroupResource.
34
+ func Resource (resource string ) schema.GroupResource {
35
+ return SchemeGroupVersion .WithResource (resource ).GroupResource ()
36
+ }
37
+
38
+ var (
31
39
// SchemeBuilder is used to add go types to the GroupVersionKind scheme.
32
40
SchemeBuilder = & scheme.Builder {GroupVersion : SchemeGroupVersion }
33
41
Original file line number Diff line number Diff line change @@ -21,10 +21,18 @@ import (
21
21
"sigs.k8s.io/controller-runtime/pkg/scheme"
22
22
)
23
23
24
- var (
25
- // SchemeGroupVersion is group version used to register these objects.
26
- SchemeGroupVersion = schema.GroupVersion {Group : "infrastructure.cluster.x-k8s.io" , Version : "v1alpha6" }
24
+ // GroupName is the group name use in this package.
25
+ const GroupName = "infrastructure.cluster.x-k8s.io"
26
+
27
+ // SchemeGroupVersion is group version used to register these objects.
28
+ var SchemeGroupVersion = schema.GroupVersion {Group : GroupName , Version : "v1alpha6" }
27
29
30
+ // Resource takes an unqualified resource and returns a Group qualified GroupResource.
31
+ func Resource (resource string ) schema.GroupResource {
32
+ return SchemeGroupVersion .WithResource (resource ).GroupResource ()
33
+ }
34
+
35
+ var (
28
36
// SchemeBuilder is used to add go types to the GroupVersionKind scheme.
29
37
SchemeBuilder = & scheme.Builder {GroupVersion : SchemeGroupVersion }
30
38
Original file line number Diff line number Diff line change @@ -21,10 +21,18 @@ import (
21
21
"sigs.k8s.io/controller-runtime/pkg/scheme"
22
22
)
23
23
24
- var (
25
- // SchemeGroupVersion is group version used to register these objects.
26
- SchemeGroupVersion = schema.GroupVersion {Group : "infrastructure.cluster.x-k8s.io" , Version : "v1alpha7" }
24
+ // GroupName is the group name use in this package.
25
+ const GroupName = "infrastructure.cluster.x-k8s.io"
26
+
27
+ // SchemeGroupVersion is group version used to register these objects.
28
+ var SchemeGroupVersion = schema.GroupVersion {Group : GroupName , Version : "v1alpha7" }
27
29
30
+ // Resource takes an unqualified resource and returns a Group qualified GroupResource.
31
+ func Resource (resource string ) schema.GroupResource {
32
+ return SchemeGroupVersion .WithResource (resource ).GroupResource ()
33
+ }
34
+
35
+ var (
28
36
// SchemeBuilder is used to add go types to the GroupVersionKind scheme.
29
37
SchemeBuilder = & scheme.Builder {GroupVersion : SchemeGroupVersion }
30
38
Original file line number Diff line number Diff line change @@ -25,10 +25,18 @@ import (
25
25
"k8s.io/apimachinery/pkg/runtime/schema"
26
26
)
27
27
28
- var (
29
- // SchemeGroupVersion is group version used to register these objects.
30
- SchemeGroupVersion = schema.GroupVersion {Group : "infrastructure.cluster.x-k8s.io" , Version : "v1beta1" }
28
+ // GroupName is the group name use in this package.
29
+ const GroupName = "infrastructure.cluster.x-k8s.io"
30
+
31
+ // SchemeGroupVersion is group version used to register these objects.
32
+ var SchemeGroupVersion = schema.GroupVersion {Group : GroupName , Version : "v1beta1" }
31
33
34
+ // Resource takes an unqualified resource and returns a Group qualified GroupResource.
35
+ func Resource (resource string ) schema.GroupResource {
36
+ return SchemeGroupVersion .WithResource (resource ).GroupResource ()
37
+ }
38
+
39
+ var (
32
40
// schemeBuilder is used to add go types to the GroupVersionKind scheme.
33
41
schemeBuilder = runtime .NewSchemeBuilder (addKnownTypes )
34
42
Original file line number Diff line number Diff line change @@ -25,10 +25,18 @@ import (
25
25
"sigs.k8s.io/controller-runtime/pkg/scheme"
26
26
)
27
27
28
- var (
29
- // SchemeGroupVersion is group version used to register these objects
30
- SchemeGroupVersion = schema.GroupVersion {Group : "openstack.k-orc.cloud" , Version : "v1alpha1" }
28
+ // GroupName is the group name use in this package
29
+ const GroupName = "openstack.k-orc.cloud"
30
+
31
+ // SchemeGroupVersion is group version used to register these objects
32
+ var SchemeGroupVersion = schema.GroupVersion {Group : GroupName , Version : "v1alpha1" }
31
33
34
+ // Resource takes an unqualified resource and returns a Group qualified GroupResource
35
+ func Resource (resource string ) schema.GroupResource {
36
+ return SchemeGroupVersion .WithResource (resource ).GroupResource ()
37
+ }
38
+
39
+ var (
32
40
// SchemeBuilder is used to add go types to the GroupVersionKind scheme
33
41
SchemeBuilder = & scheme.Builder {GroupVersion : SchemeGroupVersion }
34
42
You can’t perform that action at this time.
0 commit comments