summaryrefslogtreecommitdiff
path: root/releaseWindow.go
diff options
context:
space:
mode:
Diffstat (limited to 'releaseWindow.go')
-rw-r--r--releaseWindow.go33
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
}