@@ -34,12 +34,12 @@ import (
34
34
)
35
35
36
36
type projectOptions struct {
37
- prj * project.Project
38
- bp * project.Boilerplate
39
- gopkg * project.GopkgToml
40
- mgr * manager.Cmd
41
- dkr * manager.Dockerfile
42
- dep bool
37
+ prj * project.Project
38
+ bp * project.Boilerplate
39
+ gopkg * project.GopkgToml
40
+ mgr * manager.Cmd
41
+ dkr * manager.Dockerfile
42
+ dep bool
43
43
depFlag * flag.Flag
44
44
}
45
45
@@ -65,7 +65,13 @@ func (o *projectOptions) RunInit() {
65
65
66
66
s = & scaffold.Scaffold {}
67
67
err = s .Execute (input.Options {ProjectPath : p .Path , BoilerplatePath : b .Path },
68
- o .gopkg , o .mgr , & project.Makefile {}, o .dkr , & manager.APIs {}, & manager.Controller {}, & manager.Config {},
68
+ o .gopkg ,
69
+ o .mgr ,
70
+ & project.Makefile {},
71
+ o .dkr ,
72
+ & manager.APIs {},
73
+ & manager.Controller {},
74
+ & manager.Config {},
69
75
& project.GitIgnore {})
70
76
if err != nil {
71
77
log .Fatal (err )
@@ -141,7 +147,7 @@ kubebuilder init --domain k8s.io --license apache2 --owner "The Kubernetes autho
141
147
// projectForFlags registers flags for Project fields and returns the Project
142
148
func projectForFlags (f * flag.FlagSet ) * project.Project {
143
149
p := & project.Project {}
144
- f .StringVar (& p .Repo , "repo" , "" , v1comment + "name of the github repo. " +
150
+ f .StringVar (& p .Repo , "repo" , "" , v1comment + "name of the github repo. " +
145
151
"defaults to the go package of the current working directory." )
146
152
p .Version = "2"
147
153
p .Domain = "k8s.io"
@@ -151,10 +157,10 @@ func projectForFlags(f *flag.FlagSet) *project.Project {
151
157
// boilerplateForFlags registers flags for Boilerplate fields and returns the Boilerplate
152
158
func boilerplateForFlags (f * flag.FlagSet ) * project.Boilerplate {
153
159
b := & project.Boilerplate {}
154
- f .StringVar (& b .Path , "path" , "" , v1comment + "path for boilerplate" )
160
+ f .StringVar (& b .Path , "path" , "" , v1comment + "path for boilerplate" )
155
161
f .StringVar (& b .License , "license" , "apache2" ,
156
- v1comment + "license to use to boilerplate. Maybe one of apache2,none" )
162
+ v1comment + "license to use to boilerplate. Maybe one of apache2,none" )
157
163
f .StringVar (& b .Owner , "owner" , "" ,
158
- v1comment + "Owner to add to the copyright" )
164
+ v1comment + "Owner to add to the copyright" )
159
165
return b
160
166
}
0 commit comments