Commit 315697a 1 parent 2f7a1f0 commit 315697a Copy full SHA for 315697a
File tree 2 files changed +6
-21
lines changed
2 files changed +6
-21
lines changed Original file line number Diff line number Diff line change @@ -46,11 +46,13 @@ func CRDGen(crdVersion string) error {
46
46
// GenerateCRDNonGo generates CRDs for Non-Go APIs(Eg., Ansible,Helm)
47
47
func GenerateCRDNonGo (projectName string , resource scaffold.Resource , crdVersion string ) error {
48
48
crdsDir := filepath .Join (projectName , scaffold .CRDsDir )
49
- gcfg := gen.Config {
50
- Inputs : map [string ]string {gencrd .CRDsDirKey : crdsDir },
51
- OutputDir : crdsDir ,
49
+ crd := gencrd.Generator {
50
+ CRDsDir : crdsDir ,
51
+ OutputDir : crdsDir ,
52
+ CRDVersion : crdVersion ,
53
+ Resource : resource ,
54
+ IsOperatorGo : false ,
52
55
}
53
- crd := gencrd .NewCRDNonGo (gcfg , resource , crdVersion )
54
56
if err := crd .Generate (); err != nil {
55
57
return fmt .Errorf ("error generating CRD for %s: %w" , resource , err )
56
58
}
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ import (
24
24
25
25
"github.com/operator-framework/operator-sdk/cmd/operator-sdk/internal/genutil"
26
26
"github.com/operator-framework/operator-sdk/internal/flags/apiflags"
27
- gencrd "github.com/operator-framework/operator-sdk/internal/generate/crd"
28
27
"github.com/operator-framework/operator-sdk/internal/scaffold"
29
28
"github.com/operator-framework/operator-sdk/internal/scaffold/ansible"
30
29
"github.com/operator-framework/operator-sdk/internal/scaffold/helm"
@@ -410,22 +409,6 @@ func doHelmScaffold() error {
410
409
return nil
411
410
}
412
411
413
- func generateCRDNonGo (projectName string , resource scaffold.Resource , crdVersion string ) error {
414
- crdsDir := filepath .Join (projectName , scaffold .CRDsDir )
415
- crd := gencrd.Generator {
416
- CRDsDir : crdsDir ,
417
- OutputDir : crdsDir ,
418
- CRDVersion : crdVersion ,
419
- Resource : resource ,
420
- IsOperatorGo : false ,
421
- }
422
- if err := crd .Generate (); err != nil {
423
- return fmt .Errorf ("error generating CRD for %s: %w" , resource , err )
424
- }
425
- log .Info ("Generated CustomResourceDefinition manifests." )
426
- return nil
427
- }
428
-
429
412
func verifyFlags () error {
430
413
if operatorType != projutil .OperatorTypeGo && operatorType != projutil .OperatorTypeAnsible && operatorType !=
431
414
projutil .OperatorTypeHelm {
You can’t perform that action at this time.
0 commit comments