|
|
@@ -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)
|
|
|
}
|