client: use ioutil.Discard

Change-Id: I24478df1f9d41e3aa7440ae0b383f21e1dad921c
This commit is contained in:
Brad Fitzpatrick 2012-04-22 16:19:04 -07:00
parent b4bff6a7d9
commit 487d9a6eab
1 changed files with 2 additions and 7 deletions

View File

@ -18,6 +18,7 @@ package client
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"os"
@ -86,15 +87,9 @@ func NewOrFail() *Client {
return c
}
type devNullWriter struct{}
func (_ *devNullWriter) Write(p []byte) (int, error) {
return len(p), nil
}
func (c *Client) SetLogger(logger *log.Logger) {
if logger == nil {
c.log = log.New(&devNullWriter{}, "", 0)
c.log = log.New(ioutil.Discard, "", 0)
} else {
c.log = logger
}