diff options
| -rw-r--r-- | common.go | 10 | ||||
| -rw-r--r-- | git.go | 9 |
2 files changed, 15 insertions, 4 deletions
@@ -24,6 +24,7 @@ func (rs *RepoStatus) getChanges() string { } func (rs *RepoStatus) NoteChange(s string) { + log.Log(REPOWARN, "NoteChange() got", rs.String(), s) rs.changed = true rs.changes += s + "\n" } @@ -191,3 +192,12 @@ func (rs *RepoStatus) SetPrivate(b bool) { rs.private.SetText("false") } } + +// returns a name for human consuption only +// todo: implement nicknames +func (rs *RepoStatus) Name() string { + if rs.IsGoLang() { + return rs.GoPath() + } + return rs.Path() +} @@ -209,7 +209,7 @@ func (rs *RepoStatus) CheckDirty() bool { log.Error(err, "CheckDirty() git status error") rs.dirtyLabel.SetValue("error") if start != "error" { - rs.NoteChange("repo git status is in error " + fmt.Sprint(err)) + rs.NoteChange("git status is in error " + fmt.Sprint(err)) } return true } @@ -220,15 +220,16 @@ func (rs *RepoStatus) CheckDirty() bool { log.Log(REPO, "CheckDirty() no", rs.realPath.String()) rs.dirtyLabel.SetValue("no") if start != "no" { - rs.NoteChange("repo is no longer dirty") + log.Log(REPOWARN, "is no longer dirty") + rs.NoteChange("is no longer dirty") } return false } rs.dirtyLabel.SetValue("dirty") if start != "dirty" { - log.Log(REPOWARN, "repo is now dirty") - rs.NoteChange("repo is now dirty") + log.Log(REPOWARN, "is now dirty") + rs.NoteChange("is now dirty") } return true |
