mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
pkg: remove capnslog (#11616)
* pkg: remove capnslog * CHANGELOG: function signature change
This commit is contained in:
@@ -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))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user