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.
This commit is contained in:
@@ -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...)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user