pkg: remove capnslog (#11616)

* pkg: remove capnslog

* CHANGELOG: function signature change
This commit is contained in:
Jingyi Hu
2020-02-12 11:15:41 -08:00
committed by GitHub
parent bb29615359
commit ae983523db
16 changed files with 81 additions and 61 deletions

View File

@@ -15,11 +15,7 @@
// Package pbutil defines interfaces for handling Protocol Buffer objects.
package pbutil
import "github.com/coreos/pkg/capnslog"
var (
plog = capnslog.NewPackageLogger("go.etcd.io/etcd", "pkg/pbutil")
)
import "fmt"
type Marshaler interface {
Marshal() (data []byte, err error)
@@ -32,14 +28,14 @@ type Unmarshaler interface {
func MustMarshal(m Marshaler) []byte {
d, err := m.Marshal()
if err != nil {
plog.Panicf("marshal should never fail (%v)", err)
panic(fmt.Sprintf("marshal should never fail (%v)", err))
}
return d
}
func MustUnmarshal(um Unmarshaler, data []byte) {
if err := um.Unmarshal(data); err != nil {
plog.Panicf("unmarshal should never fail (%v)", err)
panic(fmt.Sprintf("unmarshal should never fail (%v)", err))
}
}