@@ -42,31 +42,31 @@ import (
42
42
"sigs.k8s.io/kubebuilder/v4/pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/github"
43
43
)
44
44
45
- var _ plugins.Scaffolder = & initScaffolder {}
45
+ var _ plugins.Scaffolder = & editScaffolder {}
46
46
47
- type initScaffolder struct {
47
+ type editScaffolder struct {
48
48
config config.Config
49
49
50
50
fs machinery.Filesystem
51
51
52
52
force bool
53
53
}
54
54
55
- // NewInitHelmScaffolder returns a new Scaffolder for HelmPlugin
56
- func NewInitHelmScaffolder (cfg config.Config , force bool ) plugins.Scaffolder {
57
- return & initScaffolder {
55
+ // NewHelmScaffolder returns a new Scaffolder for HelmPlugin
56
+ func NewHelmScaffolder (cfg config.Config , force bool ) plugins.Scaffolder {
57
+ return & editScaffolder {
58
58
config : cfg ,
59
59
force : force ,
60
60
}
61
61
}
62
62
63
63
// InjectFS implements cmdutil.Scaffolder
64
- func (s * initScaffolder ) InjectFS (fs machinery.Filesystem ) {
64
+ func (s * editScaffolder ) InjectFS (fs machinery.Filesystem ) {
65
65
s .fs = fs
66
66
}
67
67
68
68
// Scaffold scaffolds the Helm chart with the necessary files.
69
- func (s * initScaffolder ) Scaffold () error {
69
+ func (s * editScaffolder ) Scaffold () error {
70
70
log .Println ("Generating Helm Chart to distribute project" )
71
71
72
72
imagesEnvVars := s .getDeployImagesEnvVars ()
@@ -132,7 +132,7 @@ func (s *initScaffolder) Scaffold() error {
132
132
133
133
// getDeployImagesEnvVars will return the values to append the envvars for projects
134
134
// which has the APIs scaffolded with DeployImage plugin
135
- func (s * initScaffolder ) getDeployImagesEnvVars () map [string ]string {
135
+ func (s * editScaffolder ) getDeployImagesEnvVars () map [string ]string {
136
136
deployImages := make (map [string ]string )
137
137
138
138
pluginConfig := struct {
@@ -157,7 +157,7 @@ func (s *initScaffolder) getDeployImagesEnvVars() map[string]string {
157
157
// extractWebhooksFromGeneratedFiles parses the files generated by controller-gen under
158
158
// config/webhooks and created Mutating and Validating helper structures to
159
159
// generate the webhook manifest for the helm-chart
160
- func (s * initScaffolder ) extractWebhooksFromGeneratedFiles () (mutatingWebhooks []templateswebhooks.DataWebhook ,
160
+ func (s * editScaffolder ) extractWebhooksFromGeneratedFiles () (mutatingWebhooks []templateswebhooks.DataWebhook ,
161
161
validatingWebhooks []templateswebhooks.DataWebhook , err error ,
162
162
) {
163
163
manifestFile := "config/webhook/manifests.yaml"
@@ -227,7 +227,7 @@ func (s *initScaffolder) extractWebhooksFromGeneratedFiles() (mutatingWebhooks [
227
227
}
228
228
229
229
// Helper function to copy files from config/ to dist/chart/templates/
230
- func (s * initScaffolder ) copyConfigFiles () error {
230
+ func (s * editScaffolder ) copyConfigFiles () error {
231
231
configDirs := []struct {
232
232
SrcDir string
233
233
DestDir string
0 commit comments