cmd/worker: list-updates: add ID, use local time
Change-Id: I693fce47562342eb0bfa2fd3706c626892efa469
Reviewed-on: https://go-review.googlesource.com/c/vuln/+/372178
Trust: Jonathan Amsterdam <jba@google.com>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Julie Qiu <julie@golang.org>
diff --git a/cmd/worker/main.go b/cmd/worker/main.go
index cb5adf3..7b1c193 100644
--- a/cmd/worker/main.go
+++ b/cmd/worker/main.go
@@ -19,6 +19,7 @@
"os"
"strings"
"text/tabwriter"
+ "time"
"golang.org/x/exp/event"
"golang.org/x/vuln/internal/gitrepo"
@@ -142,19 +143,20 @@
return err
}
tw := tabwriter.NewWriter(os.Stdout, 1, 8, 2, ' ', 0)
- fmt.Fprintf(tw, "Start\tEnd\tCommit\tCVEs Processed\n")
+ fmt.Fprintf(tw, "Start\tEnd\tCommit\tID\tCVEs Processed\n")
for i, r := range recs {
if *limit > 0 && i >= *limit {
break
}
endTime := "unfinished"
if !r.EndedAt.IsZero() {
- endTime = r.EndedAt.Format(timeFormat)
+ endTime = r.EndedAt.In(time.Local).Format(timeFormat)
}
- fmt.Fprintf(tw, "%s\t%s\t%s\t%d/%d (added %d, modified %d)\n",
- r.StartedAt.Format(timeFormat),
+ fmt.Fprintf(tw, "%s\t%s\t%s\t%s\t%d/%d (added %d, modified %d)\n",
+ r.StartedAt.In(time.Local).Format(timeFormat),
endTime,
r.CommitHash,
+ r.ID,
r.NumProcessed, r.NumTotal, r.NumAdded, r.NumModified)
}
return tw.Flush()