diff options
| author | Jeff Carr <[email protected]> | 2025-11-03 20:06:26 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-11-03 20:06:26 -0600 |
| commit | 2feae4abfe2a8510321dcf1e10ae1c177c0cd141 (patch) | |
| tree | 0ac8a9324820c5a87306841c1949c91b233bdd7d /doStats.go | |
| parent | c71d374ecf046f409d07dd122896f341e70e33bc (diff) | |
maybe have new tags working
Diffstat (limited to 'doStats.go')
| -rw-r--r-- | doStats.go | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -66,6 +66,11 @@ func doStats(cmd *StatsCmd) (string, error) { return "update refs", err } + if cmd.UpdateRemote { + err := doUpdateRemote(repo) + return "update remote", err + } + if cmd.UpdateRemoteRefs { err := doUpdateRemoteRefs(repo) return "update remote refs", err @@ -153,6 +158,19 @@ func doCheckRemoteRefs(r *gitpb.Repo) error { return nil } +func doUpdateRemote(r *gitpb.Repo) error { + for _, rmote := range r.Config.Remotes { + err := r.UpdateRemote(rmote.Name) + if err != nil { + return err + } + // footer := morestats.PrintTableLimit(20) + log.Printf("full %s remote update remote footer\n", rmote.Name) + } + + return nil +} + func doUpdateRemoteRefs(r *gitpb.Repo) error { for _, rmote := range r.Config.Remotes { /* |
