diff options
Diffstat (limited to 'human.go')
| -rw-r--r-- | human.go | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,5 +1,7 @@ package forgepb +import "fmt" + // mostly just functions related to making STDOUT // more readable by us humans @@ -10,3 +12,15 @@ package forgepb func RepoHeader() string { return "Name Path" } + +func (all *Repos) StandardHeader() string { + return fmt.Sprintf("%-4s %40s %s", "r/w", "Path", "flags") +} + +func (r *Repo) StandardHeader() string { + var flags string + if r.Private { + flags += "(private) " + } + return fmt.Sprintf("%-4s %40s %s", "true", r.GoPath, flags) +} |
