mirror of https://github.com/jackc/pgx.git
Remove Crit from pgx.Logger
Nothing pgx should do should generate a Crit / Fatal error (program must terminate now). The higher level program should make those decisions.logger-interface
parent
c24c28b218
commit
717ca04aa7
|
@ -10,7 +10,6 @@ type Logger interface {
|
|||
Info(msg string, ctx ...interface{})
|
||||
Warn(msg string, ctx ...interface{})
|
||||
Error(msg string, ctx ...interface{})
|
||||
Crit(msg string, ctx ...interface{})
|
||||
}
|
||||
|
||||
type DiscardLogger struct{}
|
||||
|
@ -19,7 +18,6 @@ func (l *DiscardLogger) Debug(msg string, ctx ...interface{}) {}
|
|||
func (l *DiscardLogger) Info(msg string, ctx ...interface{}) {}
|
||||
func (l *DiscardLogger) Warn(msg string, ctx ...interface{}) {}
|
||||
func (l *DiscardLogger) Error(msg string, ctx ...interface{}) {}
|
||||
func (l *DiscardLogger) Crit(msg string, ctx ...interface{}) {}
|
||||
|
||||
type connLogger struct {
|
||||
logger Logger
|
||||
|
@ -45,8 +43,3 @@ func (l *connLogger) Error(msg string, ctx ...interface{}) {
|
|||
ctx = append(ctx, "pid", l.pid)
|
||||
l.logger.Error(msg, ctx...)
|
||||
}
|
||||
|
||||
func (l *connLogger) Crit(msg string, ctx ...interface{}) {
|
||||
ctx = append(ctx, "pid", l.pid)
|
||||
l.logger.Crit(msg, ctx...)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue