mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-12-24 14:00:19 +00:00
12 lines
280 B
Go
12 lines
280 B
Go
|
package flume
|
||
|
|
||
|
import "go.uber.org/zap/zapcore"
|
||
|
|
||
|
// NewJSONEncoder just hides the zap json encoder, to avoid exporting zap
|
||
|
func NewJSONEncoder(cfg *EncoderConfig) Encoder {
|
||
|
if cfg == nil {
|
||
|
cfg = &EncoderConfig{}
|
||
|
}
|
||
|
return zapcore.NewJSONEncoder(zapcore.EncoderConfig(*cfg))
|
||
|
}
|