diff options
| author | Jeff Carr <[email protected]> | 2025-01-08 04:08:34 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-01-08 04:08:34 -0600 |
| commit | 0ca1240c7556829d0a43b58a5ea608b6b71e79aa (patch) | |
| tree | f5096efb99b5de93d4f958b7281fce2713ab6dc4 | |
| parent | b0fca659c57dd2cb6a88a74d1a349117a3908124 (diff) | |
quiet outputv0.0.46
| -rw-r--r-- | log.go | 2 | ||||
| -rw-r--r-- | reloadCheckDirty.go | 3 | ||||
| -rw-r--r-- | shell.go | 16 |
3 files changed, 13 insertions, 8 deletions
@@ -4,6 +4,7 @@ import ( "go.wit.com/log" ) +var NOW *log.LogFlag var INFO *log.LogFlag var WARN *log.LogFlag @@ -11,6 +12,7 @@ func init() { full := "go.wit.com/lib/protobuf/gitpb" short := "gitpb" + NOW = log.NewFlag("NOW", true, full, short, "stuff that's supposed to print") INFO = log.NewFlag("INFO", false, full, short, "general gitpb things") WARN = log.NewFlag("WARN", true, full, short, "gitpb warnings") } diff --git a/reloadCheckDirty.go b/reloadCheckDirty.go index ae7b489..ed5de71 100644 --- a/reloadCheckDirty.go +++ b/reloadCheckDirty.go @@ -58,6 +58,9 @@ func (repo *Repo) CheckDirty() bool { pbnow := timestamppb.New(time.Now()) repo.Times.LastDirty = pbnow repo.Dirty = bad + if bad { + repo.State = "dirty" + } return bad } @@ -18,9 +18,9 @@ func (repo *Repo) Run(cmd []string) cmd.Status { result := shell.PathRun(repo.FullPath, cmd) output := strings.Join(result.Stdout, "\n") if result.Error != nil { - log.Warn("cmd:", cmd) - log.Warn("ouptput:", output) - log.Warn("failed with error:", result.Error) + log.Log(WARN, "cmd:", cmd) + log.Log(WARN, "ouptput:", output) + log.Log(WARN, "failed with error:", result.Error) } return result } @@ -32,13 +32,13 @@ func (repo *Repo) RunQuiet(cmd []string) cmd.Status { func (repo *Repo) RunEcho(cmd []string) cmd.Status { result := shell.PathRunQuiet(repo.FullPath, cmd) - log.Info("cmd:", repo.FullPath, cmd) - log.Warn("cmd.Exit:", result.Exit, "cmd.Error:", result.Error) + log.Log(NOW, "cmd:", repo.FullPath, cmd) + log.Warn(WARN, "cmd.Exit:", result.Exit, "cmd.Error:", result.Error) for _, line := range result.Stdout { - log.Info("STDOUT:", line) + log.Log(NOW, "STDOUT:", line) } for _, line := range result.Stderr { - log.Info("STDERR:", line) + log.Log(NOW, "STDERR:", line) } return result } @@ -48,7 +48,7 @@ func (repo *Repo) RunRealtime(cmd []string) cmd.Status { } func (repo *Repo) RunRealtimeVerbose(cmd []string) cmd.Status { - log.Info("Run:", repo.GetFullPath(), cmd) + log.Log(NOW, "Run:", repo.GetFullPath(), cmd) return shell.PathRunRealtime(repo.GetFullPath(), cmd) } |
