File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
pkg/quarkus/v1alpha/scaffolds Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -69,8 +69,6 @@ func (s *apiScaffolder) Scaffold() error {
69
69
& model.Model {
70
70
Package : util .ReverseDomain (s .config .GetDomain ()),
71
71
ClassName : util .ToClassname (s .resource .Kind ),
72
- Version : s .resource .Version ,
73
- Group : s .resource .Group ,
74
72
},
75
73
& model.ModelSpec {
76
74
Package : util .ReverseDomain (s .config .GetDomain ()),
Original file line number Diff line number Diff line change @@ -26,15 +26,13 @@ var _ machinery.Template = &Model{}
26
26
27
27
type Model struct {
28
28
machinery.TemplateMixin
29
+ machinery.ResourceMixin
29
30
30
31
// Package is the source files package
31
32
Package string
32
33
33
34
// Name of the operator used for the main file.
34
35
ClassName string
35
-
36
- Version string
37
- Group string
38
36
}
39
37
40
38
func (f * Model ) SetTemplateDefaults () error {
@@ -57,10 +55,14 @@ const modelTemplate = `package {{ .Package }};
57
55
import io.fabric8.kubernetes.api.model.Namespaced;
58
56
import io.fabric8.kubernetes.client.CustomResource;
59
57
import io.fabric8.kubernetes.model.annotation.Group;
58
+ import io.fabric8.kubernetes.model.annotation.Kind;
59
+ import io.fabric8.kubernetes.model.annotation.Plural;
60
60
import io.fabric8.kubernetes.model.annotation.Version;
61
61
62
- @Version("{{ .Version }}")
63
- @Group("{{ .Group }}")
62
+ @Version("{{ .Resource.API.CRDVersion }}")
63
+ @Group("{{ .Resource.QualifiedGroup }}")
64
+ @Kind("{{ .Resource.Kind }}")
65
+ @Plural("{{ .Resource.Plural }}")
64
66
public class {{ .ClassName }} extends CustomResource<{{ .ClassName }}Spec, {{ .ClassName }}Status>
65
67
implements Namespaced {}
66
68
You can’t perform that action at this time.
0 commit comments