Skip to content

Commit a93e835

Browse files
author
paul
committed
Merge remote-tracking branch 'origin/chkit-v3' into chkit-v3
2 parents f88e907 + b4c980b commit a93e835

File tree

2 files changed

+11
-14
lines changed

2 files changed

+11
-14
lines changed

Gopkg.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
unused-packages = true
44
non-go = true
55

6-
#[[constraint]]
7-
# name = "k8s.io/apimachinery"
8-
# version = "kubernetes-1.9.3"
9-
106
[[constraint]]
117
name = "github.com/containerum/kube-client"
128
version = "~0.23.5"

pkg/model/solution/activesolution/creation.go

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,34 +30,35 @@ func Wizard(ctx *context.Context, config WizardConfig) solution.Solution {
3030
Branch: "master",
3131
}
3232
}()
33-
3433
userEnv := make(map[string]string, 0)
34+
sol.Env = make(map[string]string, 0)
3535
for k, v := range sol.Env {
3636
userEnv[k] = v
3737
}
3838

3939
for exit := false; !exit; {
4040
var envItems activekit.MenuItems
41-
var ind = 0
41+
var i = 0
4242
for _, env := range sol.EnvironmentVars() {
4343
envItems = envItems.Append(&activekit.MenuItem{
4444
Label: fmt.Sprintf("Edit env : %s", text.Crop(env.String(), 32)),
4545
Action: func(i int) func() error {
46+
envItem := env
4647
return func() error {
47-
env := envMenu(env.ToKube())
48-
delete(sol.Env, env.Name)
49-
delete(userEnv, env.Name)
50-
if env != nil {
51-
sol.Env[env.Name] = env.Value
52-
userEnv[env.Name] = env.Value
48+
envupd := envMenu(envItem.ToKube())
49+
delete(sol.Env, envItem.Name)
50+
delete(userEnv, envItem.Name)
51+
if envupd != nil {
52+
sol.Env[envItem.Name] = envupd.Value
53+
userEnv[envItem.Name] = envupd.Value
5354
} else {
5455
envItems.Delete(i)
5556
}
5657
return nil
5758
}
58-
}(ind),
59+
}(i),
5960
})
60-
ind++
61+
i++
6162
}
6263
var menu = activekit.MenuItems{
6364
func() *activekit.MenuItem {

0 commit comments

Comments
 (0)