projects
/
arvados.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c483ba9
)
15954: Add write-to-log-func shim.
author
Tom Clegg <tom@tomclegg.ca>
Wed, 19 Feb 2020 14:42:53 +0000
(09:42 -0500)
committer
Tom Clegg <tom@tomclegg.ca>
Wed, 19 Feb 2020 14:42:53 +0000
(09:42 -0500)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>
sdk/go/ctxlog/log.go
patch
|
blob
|
history
diff --git
a/sdk/go/ctxlog/log.go
b/sdk/go/ctxlog/log.go
index a17ad8d83614416222f56e0b950061886183822c..acbb11a3611094be4eed0ce13e5c03ffca9e758b 100644
(file)
--- a/
sdk/go/ctxlog/log.go
+++ b/
sdk/go/ctxlog/log.go
@@
-60,6
+60,12
@@
func TestLogger(c interface{ Log(...interface{}) }) *logrus.Logger {
return logger
}
+// LogWriter returns an io.Writer that writes to the given log func,
+// which is typically (*check.C).Log().
+func LogWriter(log func(...interface{})) io.Writer {
+ return &logWriter{log}
+}
+
// SetLevel sets the current logging level. See logrus for level
// names.
func SetLevel(level string) {