summaryrefslogtreecommitdiff
path: root/ui/terminal/dumb_status.go
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2019-06-09 19:40:08 -0700
committer Colin Cross <ccross@android.com> 2019-06-12 21:30:56 -0700
commite0df1a36b265ce271a9a723a09ecf892ffefe36f (patch)
tree7c6ec9f984ddc388cf5479b127500cdac7fa0038 /ui/terminal/dumb_status.go
parent097ed2a37cca619a9be0e109a108f3d474b576d1 (diff)
Move all output through StatusOutput
Write log output through StatusOutput so that the status implementation can synchronize it with its own output. Test: status_test.go Change-Id: I917bdeeea4759a12b6b4aa6d6d86ee18a2771723
Diffstat (limited to 'ui/terminal/dumb_status.go')
-rw-r--r--ui/terminal/dumb_status.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/terminal/dumb_status.go b/ui/terminal/dumb_status.go
index 08ef3733a..201770fac 100644
--- a/ui/terminal/dumb_status.go
+++ b/ui/terminal/dumb_status.go
@@ -64,3 +64,8 @@ func (s *dumbStatusOutput) FinishAction(result status.ActionResult, counts statu
}
func (s *dumbStatusOutput) Flush() {}
+
+func (s *dumbStatusOutput) Write(p []byte) (int, error) {
+ fmt.Fprint(s.writer, string(p))
+ return len(p), nil
+}