diff options
Diffstat (limited to 'configfile.go')
| -rw-r--r-- | configfile.go | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/configfile.go b/configfile.go deleted file mode 100644 index d24fc8e..0000000 --- a/configfile.go +++ /dev/null @@ -1,91 +0,0 @@ -package repolist - -/* -func (rl *RepoList) ArgGitPull() bool { - var localonly int - var badmap int - - log.Log(REPOWARN, "running git pull everywhere") - var failed int = 0 - loop := rl.ReposSortByName() - for loop.Scan() { - repo := loop.Repo() - if out, err := repo.Status.GitPull(); err == nil { - log.Log(REPOWARN, "Ran git pull ok", repo.Status.Path(), out) - } else { - failed += 1 - repo.Status.DumpTags() - if errors.Is(repostatus.ErrorGitPullOnLocal, err) { - localonly += 1 - continue - } - badmap += 1 - log.Log(REPOWARN, "bad unknown git error", repo.Status.Path(), out, err) - } - } - log.Log(REPOWARN, "Ran git pull in all repos. failure count =", failed) - log.Log(REPOWARN, "Ran git pull in all repos. bad errors =", badmap) - if localonly != 0 { - log.Log(REPOWARN, "Ran git pull in all repos. ignored local only branches =", localonly) - } - return true -} - -func (rl *RepoList) ArgCheckoutDevel() bool { - log.Log(REPOWARN, "running git checkout devel everwhere") - var failed int = 0 - var count int = 0 - loop := rl.ReposSortByName() - for loop.Scan() { - repo := loop.Repo() - count += 1 - if repo.Status.CheckoutDevel() { - // checkout ok - } else { - failed += 1 - } - } - log.Log(REPOWARN, "Ran git checkout in", count, "repos. failure count =", failed) - return true -} - -func (rl *RepoList) ArgCheckoutMaster() bool { - log.Log(REPOWARN, "running git checkout master everwhere") - var failed int = 0 - var count int = 0 - loop := rl.ReposSortByName() - for loop.Scan() { - repo := loop.Repo() - count += 1 - if repo.Status.CheckoutMaster() { - // checkout ok - } else { - failed += 1 - } - } - log.Log(REPOWARN, "Ran git checkout in", count, "repos. failure count =", failed) - return true -} - -func (rl *RepoList) ArgCheckoutUser() bool { - log.Log(REPOWARN, "running git checkout master everwhere") - var failed int = 0 - var count int = 0 - loop := rl.ReposSortByName() - for loop.Scan() { - repo := loop.Repo() - count += 1 - if repo.Status.CheckoutUser() { - // checkout ok - } else { - failed += 1 - } - } - log.Log(REPOWARN, "Ran git checkout in", count, "repos. failure count =", failed) - return true -} - -func (rl *RepoList) Cfgfile() string { - return rl.cfgfile -} -*/ |
