mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
httptypes: use leveled log
This commit is contained in:
parent
4b5dbeff9b
commit
2f795e42d0
@ -16,8 +16,13 @@ package httptypes
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"log"
|
||||
"net/http"
|
||||
|
||||
"github.com/coreos/pkg/capnslog"
|
||||
)
|
||||
|
||||
var (
|
||||
plog = capnslog.NewPackageLogger("github.com/coreos/etcd/etcdserver/etcdhttp", "httptypes")
|
||||
)
|
||||
|
||||
type HTTPError struct {
|
||||
@ -36,7 +41,7 @@ func (e HTTPError) WriteTo(w http.ResponseWriter) {
|
||||
w.WriteHeader(e.Code)
|
||||
b, err := json.Marshal(e)
|
||||
if err != nil {
|
||||
log.Panicf("marshal HTTPError should never fail: %v", err)
|
||||
plog.Panicf("marshal HTTPError should never fail (%v)", err)
|
||||
}
|
||||
w.Write(b)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user