summaryrefslogtreecommitdiff
path: root/human.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-11-05 05:58:33 -0600
committerJeff Carr <[email protected]>2024-11-05 05:58:33 -0600
commitaaeb5de034db1de0671f6360b270114f92e11397 (patch)
tree83e579a09f7207943da8d7b67855b6ee297694c6 /human.go
parent44d221697fa9e5edd81ec99a7041c726d42ba034 (diff)
final commits before releasev0.22.5
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'human.go')
-rw-r--r--human.go41
1 files changed, 22 insertions, 19 deletions
diff --git a/human.go b/human.go
index cd322e7..79c218b 100644
--- a/human.go
+++ b/human.go
@@ -23,7 +23,7 @@ func (r *RepoRow) StandardHeader() string {
devel := r.Status.GetDevelVersion()
user := r.Status.GetUserVersion()
- header := fmt.Sprintf("%-35s %5s %-12s %-12s %-20s %-20s %-20s %-15s",
+ header := fmt.Sprintf("%-35s %5s %-10s %-10s %-20s %-20s %-20s %-15s",
r.Name(), shell.FormatDuration(dur),
lastTag, target,
master, devel, user,
@@ -37,15 +37,18 @@ func msg(w http.ResponseWriter, s string) {
fmt.Fprintln(w, s)
}
-func (v *RepoList) PrintReport(w http.ResponseWriter, readonly string, onlydirty string, perfect string) {
- var count int
-
- header := fmt.Sprintf("%-35s %5s %-12s %-12s %-20s %-20s %-20s %-15s",
+func ReportHeader() string {
+ return fmt.Sprintf("%-35s %5s %-10s %-10s %-20s %-20s %-20s %-15s",
"REPO", "AGE",
"LAST", "TARGET",
"MASTER", "DEVEL", "USER",
"STATE")
- msg(w, header)
+}
+
+func (v *RepoList) PrintReport(w http.ResponseWriter, readonly string, onlydirty string, perfect string) {
+ var count int
+
+ msg(w, ReportHeader())
loop := v.ReposSortByName()
for loop.Scan() {
@@ -96,26 +99,26 @@ func (r *RepoRow) StandardReleaseHeader() string {
user := r.Status.GetUserVersion()
target := r.Status.GetTargetVersion()
- header := fmt.Sprintf("%-35s %5s %-10s %-10s %-10s %-10s %-20s %-15s",
- r.Name(),
- shell.FormatDuration(dur),
- curname,
- lastTag,
- master,
- target,
- user,
+ header := fmt.Sprintf("%-35s %5s %-10s %-10s %-10s %-20s %-20s %-15s",
+ r.Name(), shell.FormatDuration(dur), curname,
+ lastTag, target,
+ master, user,
r.State())
return header
}
+func ReleaseReportHeader() string {
+ return fmt.Sprintf("%-35s %5s %-10s %-10s %-10s %-20s %-20s %-15s",
+ "REPO", "AGE", "CUR BR",
+ "LAST", "TARGET",
+ "MASTER", "USER",
+ "STATE")
+}
+
func (v *RepoList) PrintReleaseReport(w http.ResponseWriter, readonly string, perfect string) {
var count int
- header := fmt.Sprintf("%-35s %5s %-10s %-10s %-10s %-10s %-20s %-15s",
- "REPO", "AGE", "CUR BR",
- "LAST", "MASTER", "TARGET", "USER",
- "STATE")
- msg(w, header)
+ msg(w, ReleaseReportHeader())
loop := v.ReposSortByName()
for loop.Scan() {