define and invoke log.DefaultLogger where appropriate
Peter Bourgon
9 years ago
|
0 |
package log
|
|
1 |
|
|
2 |
// DefaultLogger is used by gokit components. By default, it's a PrefixLogger
|
|
3 |
// that writes to the stdlib log.
|
|
4 |
var DefaultLogger = NewPrefixLogger(StdlibWriter{})
|
9 | 9 |
|
10 | 10 |
"github.com/apache/thrift/lib/go/thrift"
|
11 | 11 |
|
|
12 |
"github.com/peterbourgon/gokit/log"
|
12 | 13 |
"github.com/peterbourgon/gokit/tracing/zipkin/_thrift/gen-go/scribe"
|
13 | 14 |
)
|
14 | 15 |
|
|
81 | 82 |
case <-c.sendc:
|
82 | 83 |
c.nextSend = time.Now().Add(c.batchInterval)
|
83 | 84 |
if err := c.send(c.batch); err != nil {
|
|
85 |
log.DefaultLogger.Log("caller", log.DefaultCaller, "error", err.Error())
|
84 | 86 |
continue
|
85 | 87 |
}
|
86 | 88 |
c.batch = c.batch[:0]
|