diff options
Diffstat (limited to 'releaseWindow.go')
| -rw-r--r-- | releaseWindow.go | 33 |
1 files changed, 14 insertions, 19 deletions
diff --git a/releaseWindow.go b/releaseWindow.go index 601ac6c..d9e3f40 100644 --- a/releaseWindow.go +++ b/releaseWindow.go @@ -75,11 +75,11 @@ func createReleaseWindow() { if ok, missing := release.current.status.CheckGoSum(); ok { log.Info("repo has go.sum requirements that are clean") release.status.SetValue("CLEAN") - release.current.goSumStatus.SetValue("CLEAN") + release.current.setGoSumStatus("CLEAN") } else { log.Info("BAD repo has go.sum requirements that are screwed up. missing:", missing) release.status.SetValue("BAD") - release.current.goSumStatus.SetValue("BAD") + release.current.setGoSumStatus("BAD") } if release.current.status.ReadOnly() { release.readOnly.SetValue("true") @@ -115,11 +115,9 @@ func createReleaseWindow() { release.current.status.SetVersion("0", "13", "12", release.reason.String()) }) release.grid.NewButton("set ignore", func() { - tmp := release.current.goSumStatus.String() + tmp := release.current.getGoSumStatus() log.Info("trying to set repo IGNORE is now =", tmp) - release.current.goSumStatus.SetValue("IGNORE") - release.current.goSumStatus.SetLabel("IGNORE") - release.current.goSumStatus.SetText("IGNORE") + release.current.setGoSumStatus("IGNORE") }) release.checkDirtyB = release.grid.NewButton("CheckDirty()", func() { buttonDisable() @@ -136,15 +134,12 @@ func createReleaseWindow() { log.Info("Run CheckGoSum on repo:", tmp) if ok, missing := release.current.status.CheckGoSum(); ok { log.Info("repo has go.sum requirements that are clean") - release.current.goSumStatus.SetValue("CLEAN") - release.current.goSumStatus.SetLabel("CLEAN") - release.current.goSumStatus.SetText("CLEAN") + release.current.setGoSumStatus("CLEAN") } else { if missing == "" { log.Info("BAD VERSION repo has go.sum requirements that are screwed up.", tmp) - if release.current.goSumStatus.String() == "BAD" { - release.current.goSumStatus.SetLabel("BAD VERSION") - release.current.goSumStatus.SetText("BAD VERSION") + if release.current.getGoSumStatus() == "BAD" { + release.current.setGoSumStatus("BAD VERSION") } } else { log.Info("BAD VERSION repo has go.sum requirements that are screwed up.", tmp) @@ -230,7 +225,7 @@ func buttonEnable() { func findDirty2() bool { log.Info("findDirty2() START") for _, repo := range me.allrepos { - goSumS := repo.goSumStatus.String() + goSumS := repo.getGoSumStatus() dirtyS := repo.dirtyLabel.String() if goSumS == "IGNORE" { @@ -272,7 +267,7 @@ func setCurrentRepo(newcur *repo, s string, note string) bool { func findNextDirty() bool { for _, repo := range me.allrepos { - goSumS := repo.goSumStatus.String() + goSumS := repo.getGoSumStatus() dirtyS := repo.dirtyLabel.String() log.Info("findNextDirty()", repo.String(), goSumS, dirtyS) @@ -303,10 +298,10 @@ func findNextDirty() bool { if goSumS == "DIRTY" { if ok, missing := repo.status.CheckGoSum(); ok { log.Info("repo has go.sum requirements that are clean") - // repo.goSumStatus.SetLabel("CLEAN") + // repo.setGoSumStatus("CLEAN") } else { log.Info("DIRTY 2 repo has go.sum requirements that are screwed up. missing:", missing) - repo.goSumStatus.SetLabel("DIRTY 2") + repo.setGoSumStatus("DIRTY 2") continue } @@ -321,7 +316,7 @@ func findNextDirty() bool { func findNextRepo() { for _, repo := range me.allrepos { - goSumS := repo.goSumStatus.String() + goSumS := repo.getGoSumStatus() dirtyS := repo.dirtyLabel.String() log.Info("findNextRepo()", repo.String(), goSumS, dirtyS) @@ -346,10 +341,10 @@ func findNextRepo() { if goSumS == "DIRTY" { if ok, missing := repo.status.CheckGoSum(); ok { log.Info("repo has go.sum requirements that are clean") - // repo.goSumStatus.SetLabel("CLEAN") + // repo.setGoSumStatus("CLEAN") } else { log.Info("DIRTY 3 repo has go.sum requirements that are screwed up. missing:", missing) - repo.goSumStatus.SetLabel("DIRTY 3") + repo.setGoSumStatus("DIRTY 3") continue } |
