Fix log level bugs.
This commit is contained in:
+4
-2
@@ -124,7 +124,8 @@ func WithPoolLoggingEnabled(value bool) PoolOption {
|
|||||||
|
|
||||||
func WithPoolLogLevel(level slog.Level) PoolOption {
|
func WithPoolLogLevel(level slog.Level) PoolOption {
|
||||||
return func(c *PoolConfig) error {
|
return func(c *PoolConfig) error {
|
||||||
c.LogLevel = &level
|
l := level
|
||||||
|
c.LogLevel = &l
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -251,7 +252,8 @@ func WithWorkerLoggingEnabled(value bool) WorkerOption {
|
|||||||
|
|
||||||
func WithWorkerLogLevel(level slog.Level) WorkerOption {
|
func WithWorkerLogLevel(level slog.Level) WorkerOption {
|
||||||
return func(c *WorkerConfig) error {
|
return func(c *WorkerConfig) error {
|
||||||
c.LogLevel = &level
|
l := level
|
||||||
|
c.LogLevel = &l
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -96,11 +96,11 @@ func (h *ForcedLevelHandler) Handle(ctx context.Context, r slog.Record) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (h *ForcedLevelHandler) WithAttrs(attrs []slog.Attr) slog.Handler {
|
func (h *ForcedLevelHandler) WithAttrs(attrs []slog.Attr) slog.Handler {
|
||||||
return &ForcedLevelHandler{next: h.next.WithAttrs(attrs)}
|
return &ForcedLevelHandler{level: h.level, next: h.next.WithAttrs(attrs)}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (h *ForcedLevelHandler) WithGroup(name string) slog.Handler {
|
func (h *ForcedLevelHandler) WithGroup(name string) slog.Handler {
|
||||||
return &ForcedLevelHandler{next: h.next.WithGroup(name)}
|
return &ForcedLevelHandler{level: h.level, next: h.next.WithGroup(name)}
|
||||||
}
|
}
|
||||||
|
|
||||||
func WrapOrDefault(level *slog.Level, handler slog.Handler) slog.Handler {
|
func WrapOrDefault(level *slog.Level, handler slog.Handler) slog.Handler {
|
||||||
|
|||||||
+4
-2
@@ -129,7 +129,8 @@ func WithPoolLoggingEnabled(value bool) PoolOption {
|
|||||||
|
|
||||||
func WithPoolLogLevel(level slog.Level) PoolOption {
|
func WithPoolLogLevel(level slog.Level) PoolOption {
|
||||||
return func(c *PoolConfig) error {
|
return func(c *PoolConfig) error {
|
||||||
c.LogLevel = &level
|
l := level
|
||||||
|
c.LogLevel = &l
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -264,7 +265,8 @@ func WithWorkerLoggingEnabled(value bool) WorkerOption {
|
|||||||
|
|
||||||
func WithWorkerLogLevel(level slog.Level) WorkerOption {
|
func WithWorkerLogLevel(level slog.Level) WorkerOption {
|
||||||
return func(c *WorkerConfig) error {
|
return func(c *WorkerConfig) error {
|
||||||
c.LogLevel = &level
|
l := level
|
||||||
|
c.LogLevel = &l
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-1
@@ -192,7 +192,8 @@ func WithLoggingEnabled(value bool) ConnectionOption {
|
|||||||
|
|
||||||
func WithLogLevel(level slog.Level) ConnectionOption {
|
func WithLogLevel(level slog.Level) ConnectionOption {
|
||||||
return func(c *ConnectionConfig) error {
|
return func(c *ConnectionConfig) error {
|
||||||
c.LogLevel = &level
|
l := level
|
||||||
|
c.LogLevel = &l
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user