File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,24 +35,12 @@ func newInitCmd(opts *Options) *cobra.Command {
3535 }
3636
3737 vars := config .NewTemplateVars ()
38- if nameOverride != "" {
39- vars .Name = nameOverride
40- }
41- if nsOverride != "" {
42- vars .Namespace = nsOverride
43- }
44- if vars .Name == "" {
45- wd , _ := os .Getwd ()
46- if wd != "" {
47- vars .Name = filepath .Base (wd )
48- } else {
49- vars .Name = "my-project"
50- }
51- }
38+ overrides := InitOverrides {Name : nameOverride , Namespace : nsOverride }
39+ applyOverrides (vars , overrides )
5240
53- // TODO: interactive prompts will be added in Task 8/9
54- // For now, non-interactive only (--yes is implicit until prompts are wired)
55- _ = yes
41+ if err := promptInteractive ( vars , yes ); err != nil {
42+ return err
43+ }
5644
5745 rendered , err := config .RenderTemplate (templateRef , vars )
5846 if err != nil {
You can’t perform that action at this time.
0 commit comments